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 installieren oder deinstallieren können, indem Sie das Hilfsprogramm Aspnet_regiis.exe verwenden und ihnen dabei helfen, dieses Problem zu beheben.

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

Problembeschreibung

In früheren Versionen von Windows, die Internetinformationsdienste (IIS) ausführen, kann der aspnet_regiis -I Befehl zum Installieren des ASP.NET-Features 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 ASP.NET aspnet_regiis -I 4.5 unter IIS 8 installieren, wird eine Fehlermeldung wie die folgende angezeigt:

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

  2. Wenn Sie über eine Anwendung verfügen, die Setupprojekte zum Installieren einer Anwendung auf IIS verwendet, schlägt die Installation fehl, ASP.NET 4.5 zu aktivieren, und die Anwendung kann nicht installiert werden.

  3. Wenn Sie eine Anwendung unter Windows 8 installieren, die versucht, ASP.NET 4.5 zu aspnet_regiis -Iinstallieren, schlägt die Anwendung fehl, ASP.NET 4.5 zu 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 Administrator-Eingabeaufforderung aus:

    dism /online /enable-feature /featurename:IIS-ASPNET45
    
  • Aktivieren Sie für Windows 8-Clientcomputer IIS-ASPNET45 unter Internetinformationsdienste> World Wide Web Services>Application Development Features>ASP.NET 4.5 aktivieren/deaktivieren.

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