Installation – .NET Hosting Bundle
- Falls das Hosting Bundle bereits vorher installiert wurde, nach der IIS‑Installation das Hosting Bundle im Modus „Repair“ erneut ausführen.
Geltungsbereich
Dieses Paket ermöglicht den Betrieb von ASP.NET Core‑Apps hinter dem IIS (Reverse‑Proxy) via AspNetCoreModuleV2 und installiert die benötigten Runtimes auf dem Server.
Download
- Laden Sie das aktuelle .NET 10 Hosting Bundle (x64) von der offiziellen Microsoft‑Seite herunter: dotnet.microsoft.com.
- Verwenden Sie ausschließlich das Hosting Bundle (nicht nur Runtime), damit das IIS‑Modul installiert wird.
Installation (Schritt für Schritt)
- Setup als Administrator ausführen und Lizenzbedingungen akzeptieren.
- „ASP.NET Core Runtime“ und „ASP.NET Core Module V2“ sicherstellen; Installation starten.
- Nach Abschluss den Server bzw. mindestens den IIS‑Dienst neu starten (iisreset oder Neustart).
- Optional: SSUs/VC++ Redistributables werden bei Bedarf mitinstalliert; ein Neustart kann erforderlich sein.
Überprüfung
- IIS‑Manager > Server > Module: Eintrag „AspNetCoreModuleV2“ vorhanden.
- Dateisystem:
C:\Program Files\IIS\Asp.Net Core Module\V2\existiert (bzw.Program Files (x86)je nach Build). - .NET Runtime: Verzeichnisse unter
C:\Program Files\dotnet\shared\enthalten Versionen 10.x.
Häufige Probleme
- 500.19/502.5 nach Deployment: Hosting Bundle fehlt oder falsche Version – Hosting Bundle erneut installieren.
- 404.2: Handler nicht zugeordnet – prüfen, ob AspNetCoreModuleV2 installiert und die Site dem richtigen App‑Pool (Kein verwalteter Code, 64‑Bit) zugeordnet ist.
- Änderungen ohne Effekt: IIS/Server neu starten und Web.config prüfen.