Windows 2012 Server: Aktivieren Sie .NET 3.5

6317
IrfanClemson

Ich habe einen Windows 2012 Server, auf dem .NET 3.5 installiert ist. Hintergrundinformationen / Lösungen finden Sie hier: http://sqlblog.com/blogs/sergio_govoni/archive/2013/07/13/how-to-install-netfx3-on-windows-server-2012-required-by- SQL-Server-2012.aspx

Ich habe es versucht, aber es funktioniert nicht für mich. Ich versuche Folgendes: Verwenden Sie eine Windows 2012-ISO-Datei, "mount" Sie den 2012 Server als "D" -Laufwerk und probieren Sie dann die GUI und die Eingabeaufforderung aus. Im Falle einer GUI habe ich den 'alternate source'-Pfad zum source / sxs-Ordner des D-Laufwerks angegeben, der jedoch ohne ausreichende Informationen fehlgeschlagen ist.

Im Falle der Eingabeaufforderung geschieht Folgendes:

dism /online /enable-feature /featurename:NetFx3 /source:d:\sources\sxs 

Ich erhalte eine Fehlermeldung: Installiert, aber die übergeordnete Funktion ist nicht aktiviert. Also versuchte ich einen anderen Ansatz:

dism /online /enable-feature /featurename:NetFx3 /all /source:d:\sources\sxs 

Der obige Befehl ( http://blogs.technet.com/b/askcore/archive/2012/05/14/windows-8-and-net-framework-3-5.aspx) soll übergeordnete Elemente aktivieren. Aber wenn ich das renne, bekomme ich eine Fehlermeldung wie 'Quelle nicht gefunden'.

Gibt es einen Fehler in meinem zweiten Befehl? Was könnte ich sonst noch tun?

Dies ist die Windows 2012 Server Standard Edition.

Vielen Dank!

3

2 Antworten auf die Frage

5
IrfanClemson

Keine Ursache. Es stellte sich heraus, dass ich ein ISO-Zertifikat für "Windows Server 2012 R2" benötigte, da dies der Zielserver war. Ich habe versucht, eine normale "Windows Server 2012" - ISO zu verwenden, und es wurde der Fehler "Quelle nicht gefunden" ausgegeben. Ich habe eine "eval" -Kopie des R2-ISO von der Microsoft-Site heruntergeladen, auf dem Zielserver "angehängt" und, voila, der folgende Befehl lief einwandfrei und nun ist .NET 3.5 aktiviert!

Vielen Dank!

dism /online /enable-feature /featurename:NetFx3 /all /source:d:\sources\sxs 
1
Rory

Siehe auch diese Antwort, die angibt, ob Sie ein Language Pack installiert haben, das Sie möglicherweise deinstallieren, neu starten und erneut versuchen müssen.