it-swarm.com.de

Wie registriert man .Net 4.5.1 mit IIS8 unter Windows 10?

Wie registriert man .Net 4.5.1 mit IIS8 auf einem Windows 10-Computer?. Wenn Sie versuchen, diesen Befehl auszuführen, erhalte ich eine Fehlermeldung

Diese Option wird in dieser Version des Betriebssystems nicht unterstützt. Administratoren sollten stattdessen ASP.NET 4.5 mit IIS8 .__ installieren/deinstallieren. Mit dem Dialogfeld "Windows-Funktionen ein-/ausschalten" wird der Server-Manager Verwaltungstool oder das Befehlszeilentool dism.exe. Für mehr Details siehe http://go.Microsoft.com/fwlink/?LinkID=216771 . Fertig Installieren von ASP.NET (4.0.30319.0).

Auch in Windows 10 unter "Fenster ein- und ausschalten" Fenster, warum sehe ich nicht .net 4.5 oder 4.5.1? Ich sehe jedoch 4.6. Ist es dasselbe wie 4.5.1?
(Hinweis: Ich bin sicher, dass 4.5.1 auf meinem Computer installiert ist, da es mir in Visual Studio möglich ist, das Ziel-Framework 4.5.1 für Webanwendungen festzulegen. Ich habe mehrere Anwendungen, die unter 4.5.1 problemlos ausgeführt werden können.)

 enter image description here

16
LP13

Sie können das Tool dism verwenden, um in Windows integrierte Funktionen zu aktivieren. Für die Installation von .NET 4.5 (oder 4.6, da es sich um dasselbe CLR4 darunter handelt) in IIS.

dism /online /enable-feature /featurename:IIS-ASPNET45 /all

Das /all-Flag enthält alle Abhängigkeiten, sodass Sie sie nicht alle ermitteln müssen.

Sie können alle verfügbaren Funktionen auch anzeigen, indem Sie Folgendes ausführen:

dism /online /get-features

Nebenbei wurde aspnet_regiis verwendet, wenn Sie eine Version der CLR in IIS installieren mussten. Da alle .NET-Versionen seit 4.0 die gleichen CLR-Versionen verwenden, ist dies jetzt in die Windows-Funktionen integriert. Daher verwenden Sie DISM, um die Funktion stattdessen zu aktivieren.

20
Jimmy

ich sehe jedoch 4.6. Ist es dasselbe wie 4.5.1?

.NET 4.6 ist ein Ersatz für 4.5.1. Das heißt, Ihre 4.5.1-Anwendungen werden auf 4.6 ausgeführt. Man könnte also sagen, dass 4.6 "4.5.1" beinhaltet.

1
vcsjones