2014-12-10 17:21:29 +0000 2014-12-10 17:21:29 +0000
8
8

Installieren von 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. Installation von Net Framework 3.5 auf Windows Server 2012

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

Antworten (8)

6
6
6
2016-03-09 14:55:22 +0000

Diese Antwort kombiniert Informationen aus Mehrfachantworten und fügt auch einige zusätzliche, vorher nicht erwähnte Schritte hinzu.

Ich habe es auf folgende Weise geschafft:

  1. Laden Sie das ISO-Abbild für Windows Server 2012 R2 (Achtung! muss R2 sein) von https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2012-r2 herunter. Es benötigt eine Windows-Live-ID-Registrierung und Sie müssen Folge-E-Mails zustimmen.
  2. Sobald Sie es an einen Ort heruntergeladen haben, übertragen Sie es auf den Rechner/VM, auf dem Sie es installieren wollen.
  3. Kopieren Sie sie an einen anderen Ort auf dem Zielcomputer. Damit soll der Fehler “Entschuldigung, es gab ein Problem beim Mounten der Datei” vermieden werden, wie er hier beschrieben wird, der sich darauf bezieht, dass einige Transfermanager die Datei als “Sparse Files” schreiben. Wenn Sie sie tatsächlich bereits während des Transfers im vorigen Schritt kopiert und nicht nur gemoppt haben, ist dieser Schritt möglicherweise nicht erforderlich: bei mir war es so.
  4. Klicken Sie im Explorer mit der rechten Maustaste auf die Datei und wählen Sie “Mount”. Sie sollte gemountet werden, ich nehme an, auf Laufwerk D:. Wenn Sie einen Fehler erhalten, kehren Sie zum vorherigen Link zurück.
  5. Öffnen Sie die cmd-Eingabeaufforderung als Administrator und führen Sie die folgenden Befehle aus (Schalter werden in diese andere Antwort in einem ähnlichen Thread erklärt):

.

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 benötigt zu werden und in der von mir angegebenen Reihenfolge. source )

Wenn Sie die Fehlermeldung “source files not found” erhalten, bestätigen Sie erneut, dass Sie ein R2-Abbild verwenden. Das war für mich das Problem - das eigentliche .NET 3.5 fehlte in meinem Bild, das einfach 2012 war.

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

6
6
6
2014-12-10 19:58:51 +0000

Sie können die Version Windows Server 2012 trial herunterladen, um ein ISO mit den erforderlichen Quelldateien zu erhalten.

Mounten Sie das ISO mit dem Inbox-ISO-Mounting 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 es fehlschlägt, versuchen Sie auch, dieses Update auszuführen, bevor Sie versuchen, . Net 3.5:

Update für das .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 die Einrichtung von .Net 3.5 verhindern können

4
4
4
2016-05-26 20:18:09 +0000

So habe ich es gemacht:

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

Legen Sie dieses Disk-Image auf dem Computer ab, der Net Framwork 3.5

benötigt, klicken Sie mit der rechten Maustaste auf die Datei und mounten Sie sie. Dies sollte ein Laufwerk D erzeugen. Gehen Sie zum Server Manager, klicken Sie auf Verwalten > Rollen und Features hinzufügen.

Klicken Sie bis zur Feature-Auswahl und wählen Sie den Eintrag .Net Framework 3.5. Klicken Sie weiter auf Weiter, bis Sie zur letzten Seite gelangen.

Klicken Sie noch nicht auf Installieren- Klicken Sie auf den kleinen Link unten auf “Alternative Datenquelle angeben”. Ändern Sie den Pfad in D:\Sources\SxS

Dann installieren Sie

2
2
2
2015-05-26 03:05:57 +0000

Für Windows 2012R2 sollte der Befehl

dism.exe /online /enable-feature /featurename:NetFX3ServerFeatures /Source:d:\sources\sxs /LimitAccess
``` lauten
2
2
2
2016-01-28 11:10:18 +0000

Besorgen Sie sich einen Windows iso image 2008 Server oder höher, mounten Sie das Bild auf das eingebaute Image-Laufwerk von Windows Server 2012 r2, fahren Sie mit dem Hinzufügen von Rollen und Funktionen fort und wählen Sie die Funktion dotnet framework 3.5, klicken Sie auf alternative Quelle, um den Pfadnamen anzuzeigen, z.B. e:\sources\sxs und klicken Sie auf installieren. Dies sollte funktionieren.

Oder führen Sie windows update aus und folgen Sie diesem https://support.microsoft.com/en-us/kb/3005628 zur Lösung.

2
2
2
2015-03-31 21:37:43 +0000

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

0
0
0
2016-11-16 13:52:35 +0000

Ich habe C:\Windows\WinSXS als alternativen Quellpfad angegeben. Dies wird beim ersten Versuch nur halb so oft fehlschlagen, aber es scheint schließlich zu funktionieren.

Ich habe es heute morgen ohne Probleme geschafft und es beim ersten Versuch abgeschlossen.

0
0
0
2017-03-03 06:49:54 +0000

Wenn das Mounten eines https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2012-r2 immer noch fehlschlägt, haben wir festgestellt, dass eine geringfügige Änderung an Eis’ SUPERB INSTRUCTIONS 19. März 2016 der letzte Zentimeter für den Erfolg war.

Das Herunterladen und Mounten der ISO-Installation von 2012 Server R2 ist der Schlüssel, aber wir mussten in das Verzeichnis mit den gemounteten Laufwerksbuchstaben\Sources wechseln und die NEUERE R2 v9600-Version der ausführbaren DISM-Datei laden. Allein das Mounten des ISO-Laufwerks und die Angabe des /Quellortes konnte keinen Installationsfortschritt abschließen oder auch nur einleiten, da Windows die Version 9200 von DISM verwendete, die offensichtlich den /Quellort-Umschalter hasst, aber nur soviel in der Datei %systemroot%\Logs\DISM\dism.log meldet. Der Fehler beschrieb explizit /sources als und UNKNOWN switch und war daher zu einem stillen Fehlschlag verdammt, ohne die R2-Quell-ISO korrekt zu mounten.

Es war notwendig, die neuere Version von DISM.exe 9600 innerhalb der gemounteten ISO hart zu spezifizieren, indem Verzeichnisse in den gemounteten 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

\*Deployment Image Servicing and Management tool \*\*Version: 6.3.9600.17031\*\* Image Version: 6.2.9200.16384 Enabling feature(s) [==========================100.0%==========================] The operation completed successfully. Restart Windows to complete this operation. Do you want to restart the computer now? (Y/N) n\* This was executed on a freshly turned up 2012 Server with only the Windows Update Agent v2 installed: Windows Update Agent 7.8.9200.16927 Windows Update Agent 7.8.9200.16924 Windows Update Agent 7.8.9200.16927 Installation date: ‎01‎31‎2017 1304PM Installation status: Succeeded Windows Update Agent 7.8.9200.16927 Installation date: ‎01‎31‎2017 1304PM Installation status: Succeeded