Freigeben über


Installieren von ASP.NET 4.5 in Windows 8 und Windows Server 2012

In diesem Artikel wird erläutert, warum Sie ASP.NET 4.5 in Microsoft Windows 8 nicht mithilfe des Hilfsprogramms Aspnet_regiis.exe installieren oder deinstallieren können, und hilft Ihnen bei der Behebung dieses Problems.

Ursprüngliche Produktversion: ASP.NET am .NET Framework 4.5.2, Windows 8, Windows Server 2012
Ursprüngliche KB-Nummer: 2736284

Symptome

In früheren Versionen von Windows, in denen Internetinformationsdienste (IIS) ausgeführt wurden, konnte der aspnet_regiis -I Befehl zum Installieren der ASP.NET-Funktion verwendet werden. Ab Windows 8 können die folgenden Probleme auftreten, wenn Sie versuchen, ASP.NET mithilfe des Hilfsprogramms Aspnet_regiis.exe zu installieren:

  1. Wenn Sie ausführen aspnet_regiis -I , um ASP.NET 4.5 unter IIS 8 zu installieren, wird eine Fehlermeldung wie die folgende angezeigt:

    Diese Option wird unter dieser Version des Betriebssystems nicht unterstützt. Administratoren sollten stattdessen ASP.NET 4.5 mit IIS8 installieren/deinstallieren, indem Sie das Dialogfeld Windows-Features aktivieren/deaktivieren, das Server-Manager-Verwaltungstool oder das dism.exe Befehlszeilentool verwenden. Weitere Informationen finden Sie unter https://go.microsoft.com/fwlink/?linkid=216771.

  2. Wenn Sie über eine Anwendung verfügen, die Setupprojekte verwendet, um eine Anwendung auf IIS zu installieren, kann die Installation ASP.NET 4.5 nicht aktivieren, und die Anwendung kann möglicherweise nicht installiert werden.

  3. Wenn Sie eine Anwendung auf Windows 8 installieren, die versucht, ASP.NET 4.5 mithilfe aspnet_regiis -Ivon zu installieren, kann die Anwendung ASP.NET 4.5 nicht aktivieren.

Ursache

Das Hilfsprogramm Aspnet_regiis.exe wird nicht mehr zum Installieren und Deinstallieren von ASP.NET 4.5 in Windows 8 verwendet. ASP.NET 4.5 ist jetzt eine Windows-Komponente und kann wie jede andere Windows-Komponente installiert und deinstalliert werden.

Lösung

Verwenden Sie eine der folgenden Optionen, um ASP.NET 4.5 in Windows 8 oder Windows Server 2012 zu installieren oder zu deinstallieren:

  • Führen Sie den folgenden Befehl an einer administrativen Eingabeaufforderung aus:

    dism /online /enable-feature /featurename:IIS-ASPNET45
    
  • Aktivieren Sie für Windows 8 Clientcomputer iis-ASPNET45 in Windows-Features aktivieren/deaktivieren unter Internetinformationsdienste-Anwendungsentwicklungsfeatures >>>ASP.NET 4.5.

  • Aktivieren Sie für Windows Server 2012 Computer IIS-ASPNET45 mit Server-Manager unter Webserver (IIS)>Web Server>Application Development>ASP.NET 4.5.