Freigeben über


Das .NET Framework 3.5 kann nicht ohne eine öffentliche Internetumgebung in einer OEM-Windows-Installation installiert werden.

Dieser Artikel enthält eine Problemumgehung für ein Problem, bei dem die Microsoft .NET Framework 3.5-Installation ohne eine öffentliche Internetumgebung in einer OEM Windows-Installation fehlschlägt.

Ursprüngliche KB-Nummer: 2956772

Problembeschreibung

Stellen Sie sich folgendes Szenario vor:

  • Sie verfügen über eine exklusive Netzwerkumgebung, die nicht mit dem Internet verbunden ist.
  • Sie haben ein Windows-Betriebssystem aus einem Standard-OEM-Image in dieser Umgebung installiert. Dieses Bild kann eine Kombination aus Sprachen und den neuesten Updates enthalten, die für das System und die Umgebung relevant sind.
  • Sie versuchen, .NET Framework 3.5 oder .NET Framework 3.5 Service Pack 1 (SP1) auf diesem Computer zu installieren.

In diesem Szenario wird eine Fehlermeldung angezeigt, und die .NET Framework-Installation schlägt fehl.

Die .NET Framework-Installation schlägt auch in einer der folgenden Situationen fehl:

  • Sie verwenden das eigenständige .NET Framework redistributable package.
  • Der Ordner "sources\sxs" aus dem ursprünglichen Installationsmedium wird als alternative Quelle verwendet.

Ursache

Dieses Problem tritt auf, da Windows so konzipiert wurde, dass das Betriebssystem Zugriff auf das Internet hätte.

Wenn Sie nicht auf das Internet zugreifen können, muss .NET Framework 3.5 Daten aus einer alternativen Quelle abrufen. Wenn diese Quelle nicht explizit mit dem Installationsbetriebssystem übereinstimmt (z. B. einen Hotfix, eine Hotfixversion oder eine sprachpaketspezifische Datei, die installiert wurde), tritt dieses Problem auf.

Problemumgehung

Um dieses Problem zu umgehen, erstellen Sie ein Installationsmedium mit vorinstallierter .NET Framework 3.5-Installation. Führen Sie dazu die Schritte auf der folgenden Webseite für jede Sprache aus, die auf diesem Betriebssystem installiert wird: .NET Framework 4.5 ist standard, und .NET Framework 3.5 ist optional . Alternativ können Sie den Computer, der .NET Framework 3.5 benötigt, vorübergehend mit dem Internet verbinden, um .NET Framework zu installieren.

Notiz

Sie müssen diese Schritte ausführen, bevor Sie die Sprachpakete installieren. Hotfixes müssen jedoch in der Regel installiert werden, nachdem die Sprachpakete installiert wurden.

Status

Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt. Derzeit wurde für bestehende Betriebssysteme keine effiziente und effektive Strategie gefunden. Dieses Problem wird jedoch nach zukünftigen Betriebssystemen untersucht.

Weitere Informationen

Wenn Sie erfolgreich eine alternative Installationsquelle mithilfe eines Offlinebetriebssystemimages erstellt haben, müssen Sie mit dieser Lösung sicherstellen, dass für diese alternative Quelle alle Updates (Hotfixes) angewendet wurden, die sich möglicherweise auf den Zielcomputern zusammen mit allen Sprachpaketen befindet. Dieses Bild muss auf dem neuesten Stand gehalten werden, wenn neue Updates veröffentlicht werden.

Notiz

Einige Hotfixes können nur durch direkte Kontaktaufnahme mit Microsoft abgerufen werden. Diese Hotfixes sollten auch berücksichtigt werden, wenn Sie die Installationsquelle erstellen, wenn diese Route ausgewählt ist.

Unsere Empfehlung zum Erstellen von Installationsmedien (wie im Abschnitt "Problemumgehung" erwähnt) besteht darin, ein alternatives Quellmedium zu erstellen und zu testen, da dieser Prozess unter Berücksichtigung der Zeit, die aufgewendet werden muss, als teuer erwiesen hat. Dies wird mit dem Erstellen von Installationsmedien mithilfe bekannter Dateiversionen verglichen.

Datensammlung

Wenn Sie Unterstützung vom Microsoft-Support benötigen, empfehlen wir Ihnen, die Informationen zu sammeln, indem Sie die Schritte unter Sammeln von Informationen mithilfe von TSS für Bereitstellungsprobleme ausführen.