it-swarm.com.de

Installieren Sie Net Framework 3.5 SP1 offline auf Server 2012 R2

Ich muss Net Framework 3.5 SP1 auf Server 2012 installieren und kenne die Methode, für die das Installationsmedium erforderlich ist. Installieren von .NET Framework 3.5 unter Windows Server 2012

Ich habe jedoch keine Installationsmedien und kein Internet. Gibt es eine andere Möglichkeit, es zu installieren?

8
drum

Ich konnte das Framework nur installieren, indem ich den Computer mit dem Internet verband und ein Windows Update durchführte.

2
drum

Diese Antwort kombiniert Informationen aus mehreren Antworten und fügt einige zusätzliche Schritte hinzu, die zuvor nicht erwähnt wurden.

Ich habe es auf folgende Weise geschafft:

  1. Laden Sie das ISO-Image für Windows Server 2012 R2 (Hinweis! muss R2 sein) von https://www.Microsoft.com/en -us/evalcenter/evaluiere-Windows-Server-2012-r2 . Es erfordert eine Windows Live ID-Registrierung und Sie müssen zustimmen, E-Mails zu verfolgen.
  2. Nachdem Sie es an einen Speicherort heruntergeladen haben, übertragen Sie es auf die Maschine/VM, auf der Sie es installieren möchten.
  3. Kopieren Sie es an einen anderen Speicherort auf dem Zielcomputer. Dies soll verhindern, dass der hier beschriebene Fehler "Entschuldigung, es gab ein Problem beim Mounten der Datei" auftritt, der sich auf einige Übertragungsmanager bezieht, die die Datei als Sparse-Dateien schreiben . Wenn Sie es bereits während der Übertragung im vorherigen Schritt kopiert und nicht nur zugeordnet haben, ist dieser Schritt möglicherweise nicht erforderlich: für mich war es.
  4. Klicken Sie mit der rechten Maustaste auf die Datei im Explorer und wählen Sie "Mount". Es sollte gemountet werden, ich nehme an D: Laufwerk. Wenn Sie eine Fehlermeldung erhalten, kehren Sie zum vorherigen Link zurück.
  5. Öffnen Sie cmd Prompt als Administrator und führen Sie die folgenden Befehle aus (Schalter werden in dieser anderen Antwort in einem ähnlichen Thread erläutert ):

.

dism.exe /online /enable-feature /featurename:NetFX3ServerFeatures /all /Source:d:\sources\sxs /LimitAccess
dism.exe /online /enable-feature /featurename:NetFX3 /all /Source:d:\sources\sxs /LimitAccess

Beide scheinen gebraucht zu werden und in der Reihenfolge, die ich angegeben habe. ( Quelle )

Wenn die Fehlermeldung "Quelldateien nicht gefunden" angezeigt wird, bestätigen Sie erneut, dass das R2-Image verwendet wird. Das war das Problem für mich - das eigentliche .NET 3.5 fehlte in meinem Image, was 2012 einfach war.

Wenn beide Befehle erfolgreich sind, herzlichen Glückwunsch! Sie haben es jetzt installiert. Im Zweifelsfall können Sie die Version mit den hier beschriebenen Schritten bestätigen .

6
eis

Sie können die Windows Server 2012-Testversion herunterladen, um eine ISO mit den erforderlichen Quelldateien zu erhalten.

Hängen Sie das ISO mit dem Posteingang-ISO-Mount ein und führen Sie DISM aus, um .Net 3.5 zu installieren:

dism.exe /online /enable-feature /featurename:NetFX3 /Source:d:\sources\sxs /LimitAccess

Wenn dies fehlschlägt, versuchen Sie auch, dieses Update auszuführen, bevor Sie versuchen, .Net 3.5 zu aktivieren:

Update für .NET Framework 3.5 unter Windows 8, Windows 8.1, Windows Server 2012 und Windows Server 2012 R2

http://support2.Microsoft.com/kb/3005628/en-us

Dadurch werden 2 Sicherheitsupdates entfernt, die möglicherweise die Einrichtung von .Net 3.5 verhindern

6
magicandre1981

Hier ist, wie ich es gemacht habe.

Laden Sie das ISO-Image für Windows Server 2012 R2 von https://www.Microsoft.com/en-us/evalcenter/evaluate-windows-server-2012-r2 herunter.

Legen Sie das Disc-Image auf den Computer, der .NET Framwork 3.5 benötigt

Rechtsklick auf die Datei und mounten. Dies sollte ein D-Laufwerk erstellen. Wechseln Sie zum Server-Manager und klicken Sie auf Verwalten> Rollen und Funktionen hinzufügen.

Klicken Sie sich durch die Funktionsauswahl und wählen Sie den Eintrag .Net Framework 3.5.
Klicken Sie so oft auf Weiter, bis Sie zur letzten Seite gelangen.

Noch nicht auf "Installieren" klicken - Klicken Sie auf den kleinen Link unten, um "Alternative Datenquelle angeben". Ändern Sie den Pfad in D:\Sources\SxS

Dann installieren

4
NSZI

Holen Sie sich einen Windows-ISO-Image-Server 2008 oder höher Laden Sie das Image in das eingebaute Image-Laufwerk von Windows Server 2012 R2, fügen Sie Rollen und Funktionen hinzu, und wählen Sie die Dotnet Framework 3.5-Funktion aus. Klicken Sie auf "Alternative Quelle", um den Pfadnamen anzuzeigen, z. B. "e:\sources"\sxs und klicken Sie auf Installieren. Das sollte funktionieren.

Oder führen Sie ein Windows-Update aus und folgen Sie diesem https://support.Microsoft.com/en-us/kb/3005628 zur Lösung.

2
NANA

Für Windows 2012R2 sollte der Befehl lauten

dism.exe /online /enable-feature /featurename:NetFX3ServerFeatures /Source:d:\sources\sxs /LimitAccess
2
superlee

Ich habe C:\Windows\WinSXS als alternativen Quellpfad angegeben. Dies wird in der ersten Runde die Hälfte der Zeit scheitern, aber es scheint irgendwann zu funktionieren.

Ich habe es heute Morgen ohne Probleme gemacht und es wurde beim ersten Versuch fertiggestellt.

0

Wenn das Mounten eines https://www.Microsoft.com/en-us/evalcenter/evaluate-windows-server-2012-r2 immer noch fehlschlägt, haben wir Der 19. März 2016 war der letzte Meilenstein für den Erfolg.

Herunterladen und Mounten der 2012 Server R2-Installations-ISO ist der Schlüssel, aber wir mussten in das gemountete Laufwerksbuchstabe\sources-Verzeichnis wechseln und die NEWER R2 v9600-Version der ausführbaren DISM-Datei laden. Nur das Mounten der ISO und das Angeben des/source-Speicherorts konnten den Installationsfortschritt nicht abschließen oder sogar initiieren, da Windows die Version 9200 von DISM verwendete, die anscheinend nur die Option /source hasst Es wurde soviel in der Datei % systemroot%\Logs\DISM\dism.log gemeldet. Der Fehler beschrieb /sources explizit als und UNKNOWN-Schalter und war daher zu einem unbeaufsichtigten Fehler verurteilt, ohne die R2-Quell-ISO ordnungsgemäß zu mounten.

Es war notwendig, die neuere Version von DISM.exe 9600 innerhalb der bereitgestellten ISO-Datei genau anzugeben, indem die Verzeichnisse in den bereitgestellten ISO-Pfad von dism.exe geändert wurden.

cd /d d:\sources && .\dism.exe /online  /enable-feature    featurename:NetFX3ServerFeatures **/Source**:d:\sources\sxs /LimitAccess
cd /d d:\sources && .\dism.exe /online  /enable-feature /featurename:NetFX3 **/Source**:d:\sources\sxs /LimitAccess

Die Ausgabe des Befehlsprozessors gibt sofort an, ob Sie die erforderliche Version von dism.exe ausführen

 * Bereitstellungs-Image-Wartungs- und Verwaltungstool 
 
 ** Version: 6.3.9600.17031 ** 
 
 Image-Version: 6.2.9200.16384 
 
 Aktivieren von Funktionen 
 
 [========================== 100.0 % ========================] 
 
 Der Vorgang wurde erfolgreich abgeschlossen. 
 
 Starten Sie Windows neu, um diesen Vorgang abzuschließen. 
 
 Möchten Sie den Computer jetzt neu starten? (J/N) n * 
 
 Dies wurde auf einem 2012-Server ausgeführt, auf dem nur Windows Update Agent v2 installiert war: 
 
 Windows Update Agent 7.8 .9200.16927 
 Windows Update Agent 7.8.9200.16924 
 
 
 Windows Update Agent 7.8.9200.16927 
 Installationsdatum: 01 31 2017 1304PM 
 Installationsstatus: Erfolgreich 
 Windows Update Agent 7.8.9200.16927 
 Installationsdatum: 01 31 2017 1304PM 
 Installationsstatus: Erfolgreich