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 auf .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, konnte der aspnet_regiis -I Befehl verwendet werden, um das ASP.NET Feature zu installieren. Ab Windows 8 können beim Versuch, ASP.NET mit dem Hilfsprogramm Aspnet_regiis.exe zu installieren, die folgenden Probleme auftreten:

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

    Diese Option wird für diese 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 in IIS zu installieren, kann die Installation ASP.NET 4.5 nicht aktivieren, und die Anwendung kann nicht installiert werden.

  3. Wenn Sie eine Anwendung auf Windows 8 installieren, die versucht, ASP.NET 4.5 zu aspnet_regiis -I 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 an einer Administrativen Eingabeaufforderung den folgenden Befehl aus:

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

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