Installation Requirements
.NET Core Hosting Bundle
Download and install the current .NET Core Hosting Bundle installer
Internet Information Services and .NET Framework
To enable the Internet Information Services (IIS) and .NET Framework features on a Windows Server host machine:
-
Open Control Panel.
-
Under Programs, click Uninstall a Program.
-
Click Turn Windows features on or off in the left-side pane.
-
In the Add Roles and Features wizard, click Next.
-
Select Role-based or feature-based installation on the installation type dialog. Click Next.
-
Select Select a server from the server pool and choose the local server host name from the Server Pool list on the destination server dialog. Click Next to see the list of roles.
-
Locate Web Server (IIS) and make sure that the following roles are selected:
- Web Server (IIS):
- Web Server:
- Common HTTP Features:
- Static Content
- Security:
- Windows Authentication
- Application Development:
- .NET Extensibility 4.x
- Application Initialization
- ASP.NET 4.x
- ISAPI Extensions
- ISAPI Filters
- WebSocket Protocol
- Common HTTP Features:
- Management Tools:
- IIS Management Console
- Web Server:
noteIn Windows Server 2019 and 2022, there is a new section in the left pane of the wizard showing the Role Services under the Web Server Role (IIS) where you can configure the roles selected for the Web Server (IIS).
- Web Server (IIS):
-
Click Next. This will open a list of additional features.
-
Select the following items:
- .NET Framework 4.x Features (any version available):
- .NET Framework 4.x
- ASP.NET 4.x
- .NET Framework 4.x Features (any version available):
-
Click Install.