Selecting the Application Framework
During the IIS installation process, you will be prompted to select which framework to enable, based on the type of applications that will be running on the IIS server:
- .NET Framework
- .NET Core
It is possible to install support for both, but this is not recommended unless specifically required. Choosing both will only result in unnecessary modifications to the IIS installation, without providing any real benefit if only one framework is used in production.
.NET Framework
When IIS is configured for .NET Framework applications, the AimBetter integration will automatically add a module to each website hosted on IIS.
Location:
- Open IIS Manager
- Select the relevant website
- Go to Modules
- Look for the entry: AimBetterRequests
This confirms that AimBetter has been successfully integrated with IIS for .NET Framework applications.

.NET Core
For .NET Core applications, the installation is different. No new module will appear in the Modules list for each website.
Instead, the AimBetter configuration is injected as environment variables under the site’s configuration.
Location:
- Open IIS Manager
- Select the relevant website
- Open Configuration Editor
- Navigate to:
system.webServer/aspNetCore/environmentVariables
- You should see the AimBetter-related variables defined here.
This confirms that AimBetter has been successfully integrated with IIS for .NET Core applications.
