Configuring IIS for the installation of Xperience
For Xperience to work correctly with your IIS, your system needs to have the following features enabled:
- On Windows 8.1 and Server 2012/2012 R2: ASP.NET 4.5, .NET Extensibility 4.5, ISAPI Extensions, ISAPI Filters and Static Content
- On Windows 10, 11 and Server 2016/2019: ASP.NET 4.7 or 4.8, .NET Extensibility 4.7 or 4.8, ISAPI Extensions, ISAPI Filters and Static Content
Check that the features are enabled in your system.
If these features are not enabled, the Xperience Installer might not detect that IIS is installed on your computer, and could additionally install IIS Express.
Windows OS
Open the Windows Control Panel.
In the Control Panel, click Programs and Features and then click Turn Windows features on or off.
In the Windows Features dialog, expand the Internet Information Services -> World Wide Web Services category.
In the Application Development Features category, enable:
ASP.NET 4.5 (Windows 8.1)
ASP.NET 4.8 (Windows 10, 11)
This should automatically enable the .NET Extensibility (.NET Extensibility 4.5 / 4.8), ISAPI Extensions and ISAPI Filters features.
In the Common HTTP Features category, enable the Static Content feature.
Click OK.
On Windows 8.1:
On Windows 10 or 11:
Windows Server OS
If working with Windows Server editions, the process depends on your version:
Windows Server 2012 and 2012 R2
- Open the Windows Server Manager.
- Click Add roles and features in the Quick start section.
- The Add Roles and Features Wizard dialog appears.
- Leave the settings and click Next until you get to the Server Roles step.
- Expand the Web Server (IIS) item.
- Select the following check boxes if they are not selected yet:
- Common HTTP Features
- Static Content
- Application Development
- .NET Extensibility 4.5
- ASP.NET 4.5
- ISAPI Extensions
- ISAPI Filters
- Common HTTP Features
- Click Next until the Install button is enabled.
- Click Install and continue with the wizard.
Windows Server 2016 and 2019
- Open the Windows Server Manager.
- Click Add roles and features in the Quick start section.
- The Add Roles and Features Wizard dialog appears.
- Leave the settings and click Next until you get to the Server Roles step.
- Expand the Web Server (IIS) item.
- Select the following check boxes if they are not selected yet:
- Common HTTP Features
- Static Content
- Application Development
- .NET Extensibility 4.7
- ASP.NET 4.7
- ISAPI Extensions
- ISAPI Filters
- Common HTTP Features
- Click Next until the Install button is enabled.
- Click Install and continue with the wizard.