Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Warning
Den här versionen av ASP.NET Core stöds inte längre. Mer information finns i .NET och .NET Core Support Policy. För den nuvarande utgåvan, se .NET 9-versionen av den här artikeln .
Important
Den här informationen gäller en förhandsversionsprodukt som kan ändras avsevärt innan den släpps kommersiellt. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, med avseende på den information som tillhandahålls här.
För den nuvarande utgåvan, se .NET 9-versionen av den här artikeln .
.NET Hosting-paketet är ett installationsprogram för .NET Runtime och ASP.NET Core-modulen. Med paketet kan ASP.NET Core-appar köras med IIS.
Installera .NET-värdpaketet
Important
Om värdpaketet installeras före IIS måste paketinstallationen repareras. Kör installationsprogrammet för värdpaket igen när du har installerat IIS.
Om värdpaketet har installerats efter installationen av 64-bitarsversionen (x64) av .NET, kan SDK:er saknas (inga .NET SDK:er har identifierats). För att lösa problemet, se Felsöka och debugga ASP.NET Core-projekt.
Förändringar som inte är bakåtkompatibla och säkerhetsrekommendationer rapporteras på lagringsplatsen för Meddelanden . Meddelanden kan begränsas till en viss version genom att välja ett Etikett filter.
Direct download
Ladda ned installationsprogrammet med hjälp av följande länkar:
- Aktuell version: Installationsprogrammet för .NET Hosting Bundle (direkt nedladdning)
- Tidigare versioner och förhandsversioner
Krav på Visual C++ Redistributabler
I äldre versioner av Windows, till exempel Windows Server 2012 R2, installerar du Visual Studio C++ 2015, 2017, 2019 Redistributable. Annars rapporterar ett förvirrande felmeddelande i Windows-händelseloggen att The data is the error.
Aktuell x64 VS C++ omdistribuerbarAktuell x86 VS C++ omdistribuerbar
Tidigare versioner av installationsprogrammet
Så här hämtar du en tidigare version av installationsprogrammet:
- Gå till sidan Ladda ned .NET .
- Välj önskad .NET-version.
- I kolumnen Kör appar – Körning letar du reda på raden för den önskade .NET-körningsversionen.
- Ladda ned installationsprogrammet med hjälp av länken Hosting Bundle.
Warning
Vissa installationsprogram innehåller versionsversioner som har nått sin livslängd (EOL) och som inte längre stöds av Microsoft. Mer information finns i supportpolicyn.
ASP.NET Core-modulen är framåt och bakåtkompatibel med versioner av .NET som stöds.
Options
- Följande parametrar är tillgängliga när installationsprogrammet körs från ett administratörskommandogränssnitt: - 
              OPT_NO_ANCM=1: Hoppa över att installera ASP.NET Core-modulen.
- 
              OPT_NO_RUNTIME=1: Hoppa över att installera .NET-runtime. Används när servern endast är värd för fristående distributioner (SCD).
- 
              OPT_NO_SHAREDFX=1: Hoppa över att installera ASP.NET Shared Framework (ASP.NET runtime). Används när servern endast är värd för fristående distributioner (SCD).
- 
              OPT_NO_X86=1: Hoppa över att installera x86-körmiljöer. Använd den här parametern när du vet att du inte kommer att vara värd för 32-bitarsappar. Om det finns en möjlighet att du kommer att köra både 32-bitars- och 64-bitarsappar i framtiden, använd inte den här parametern och installera både runtime-miljöerna.
- 
              OPT_NO_SHARED_CONFIG_CHECK=1: Inaktivera kontrollen för att använda en delad IIS-konfiguration när den delade konfigurationen (applicationHost.config) finns på samma dator som IIS-installationen. Endast tillgängligt för ASP.NET Core 2.2 eller senare som värd för Bundler-installationsprogram. Mer information finns i Avancerad konfiguration.
 
- 
              
Note
Information om delad IIS-konfiguration finns i ASP.NET Core-modul med delad IIS-konfiguration.
Note
När du kör installationsprogrammet värdpaket med angivna alternativ sparas värdet för varje alternativ i registret. Efterföljande installationer från samma Major.Minor-versionsband använder samma alternativ, såvida inte en annan uppsättning alternativ uttryckligen skickas från kommandoraden. Om den första installationen av värdpaketet inte har några alternativ som har angivits, får varje alternativ ett standardvärde, 0, som skrivs in i registret. Värdet 0 innebär att alternativet är inaktiverat, vilket innebär att användaren inte väljer bort den angivna komponenten.
Restart IIS
När värdpaketet har installerats kan en manuell IIS-omstart krävas. Cli-verktyget (kommandot) kanske till exempel dotnet inte finns på PATH för att köra IIS-arbetsprocesser.
Om du vill starta om IIS manuellt stoppar du Windows Process Activation Service (WAS) och startar sedan om W3SVC (World Wide Web Publishing Service) och eventuella beroende tjänster. Kör följande kommandon i ett upphöjt kommandogränssnitt:
net stop was /y
net start w3svc
Installationsloggar för modulversion och värdpaket
Så här avgör du vilken version av den installerade ASP.NET Core-modulen:
- I värdsystemet navigerar du till %PROGRAMFILES%\IIS\Asp.Net Core Module\V2.
- Hitta aspnetcorev2.dllfilen.
- Högerklicka på filen och välj Egenskaper på snabbmenyn.
- Välj fliken Information . Filversionen och produktversionen representerar den installerade versionen av modulen.
Installationsloggarna för Hosting Bundle för modulen finns på C:\Users\%UserName%\AppData\Local\Temp. Filen heter dd_DotNetCoreWinSvrHosting__{TIMESTAMP}_000_AspNetCoreModule_x64.log, där platshållaren {TIMESTAMP} är tidsstämpeln för filen.
ASP.NET Core