The ASP.NET Core Hosting Bundle supplies the .NET runtime and ASP.NET Core Module that IIS uses to host WebReports. IIS receives the website requests; these components allow the WebReports application to run.
Install the supported .NET 10 Hosting Bundle on the Windows/IIS server that will host WebReports. Review WebReports Deployment Requirements and Network Architecture for the applicable release requirements.
This is a Windows/IIS prerequisite. The WebReports Docker image includes its runtime; use WebReports Setup for Docker for that deployment approach.
Before You Begin
- Confirm you have administrative access to the WebReports server.
- Install IIS first. Follow Install Internet Information Services (IIS) for WebReports.
- If the Hosting Bundle was installed before IIS, rerun its installer after IIS is installed and repair the installation.
- Coordinate the required restart with the deployment administrator if the server already hosts websites.
Download the ASP.NET Hosting Bundle
- Open Microsoft's Download .NET 10.0 page.
- Locate the supported release's ASP.NET Core Runtime section under Run apps - Runtime.
- In the Windows row, select Hosting Bundle in the Installers column.
- Save the installer to a location accessible from the WebReports server and wait for the download to complete.
Choose the Hosting Bundle for IIS support. The SDK is intended for development, and the separate runtime download links are not the Hosting Bundle selection shown here.
Edited download-page example based on a Microsoft page capture from October 27, 2026. The pictured 10.0.14 patch and module version are examples; use the supported .NET 10 release required for your deployment. Select the image to view it at full size.
Install or Repair the Hosting Bundle
- On the WebReports server, open the downloaded Microsoft Hosting Bundle installer using an account with the required administrative permissions.
- Review the Microsoft license terms and continue only if you accept them.
- For a new installation, select Install. If repairing an installation after IIS was added, use Repair when offered.
- Allow setup to finish. Confirm it reports success, then select Close.
If the installer reports that IIS is not enabled, complete the IIS installation before proceeding, then rerun the Hosting Bundle installer as appropriate. An IIS-missing warning is not evidence that WebReports hosting is ready.
See Microsoft's Hosting Bundle guidance for installation and repair details.
Restart the Server or IIS Services
After installation or repair, restart the server, or have the administrator restart the required IIS services. Microsoft documents the following commands for an elevated command shell:
net stop was /y
net start w3svcThis stops Windows Process Activation Service (WAS) and starts the World Wide Web Publishing Service (W3SVC). Restore any other dependent services required by the deployment. This operation can interrupt other IIS-hosted sites; coordinate it with the server administrator.
See Microsoft's IIS deployment tutorial for the restart instructions.
Verify the Hosting Components
- Check the runtimes. Open a new command shell on the server and run:
dotnet --list-runtimesConfirm that Microsoft.NETCore.App and Microsoft.AspNetCore.App include the supported 10.0.x runtime. This command lists runtimes for the invoked dotnet architecture, so use the appropriate installation when checking an x64 or x86 deployment. See Microsoft's dotnet command reference.
-
Check the IIS hosting module. In File Explorer, locate
%ProgramFiles%\IIS\Asp.Net Core Module\V2and confirmaspnetcorev2.dllis present. Its Properties → Details tab shows the module version. The module has its own version number; it does not use the same numbering as the .NET runtime. - Confirm startup after deployment. Once the remaining WebReports installation steps are complete, verify the site starts without a missing-runtime or hosting-module error.
The runtime list alone does not establish that the IIS module is installed. If components are missing or setup fails, review the installer result and logs and use Microsoft's troubleshooting guidance before continuing.
Next Steps
Return to Installing WebReports on Windows to continue with database preparation and deployment. The Hosting Bundle provides the hosting components; it does not configure the WebReports website, database connection, folder permissions, or registration.

Comments
0 comments
Please sign in to leave a comment.