Warum brauche ich .NET 3.5, um .NET 3.5 zu installieren?

1683
Pyroglyph

BEARBEITEN: Bitte lesen Sie, was ich bereits probiert habe, bevor Sie kommentieren / antworten. Vielen Dank.

Ich habe gerade ein völlig lächerliches Problem gefunden. Ich habe Win10 auf meinem Laptop. .NET 4.5 ist installiert, aber nicht 3.5. Ich möchte ein Spiel laufen lassen, das 3.5 verwendet (es läuft nicht ohne). Wenn ich entweder das Online- oder das Offline-Installationsprogramm von .NET 3.5 ausführen, wird .NET 3.5 für die Installation von .NET 3.5 benötigt.

Ridiculous error is ridiculous

Das ist extrem frustrierend. Kann ich es manuell installieren?


Dinge, die ich ausprobiert habe:

  • Ausführen des .NET 3.5 Online Installer (2 MB)
  • .NET 3.5-Offlineinstaller ausführen (237 MB)
  • Verwenden von dism.exe gemäß der hier aufgeführten Methode 3 (heißt es The referenced assembly is not installed on your system.)
  • .NET-Überprüfungstool ausführen.
  • Aktualisierung meines Windows (es schlägt fehl und sagt, dass sich nichts geändert hat)
  • Fehlerbehebung beim Installationsprogramm (es heißt Incompatible program, was falsch ist, weil ich .NET 4.5 installiert habe)
  • .NET 2.0 installieren (anscheinend brauche ich auch .NET 3.5)

Keine dieser Arbeiten! Irgendwelche Ideen?

2
Klicken Sie auf "Diese Funktion installieren". Ramhound vor 9 Jahren 1
@Ramhound Es heißt "Die referenzierte Assembly ist nicht auf Ihrem System installiert.", Wenn ich auch darauf klicke. Pyroglyph vor 9 Jahren 0
Sie haben versucht, es über die Funktion zum Hinzufügen von Fenstern zu installieren? Ramhound vor 9 Jahren 0
@Ramhound Ich habe versucht, es über die Windows-Funktionen hinzuzufügen, es schlägt jedoch fehl: "Die referenzierte Assembly ist nicht auf Ihrem System installiert." Pyroglyph vor 9 Jahren 0
Sie müssen das .Net Framework 3.5 nicht in Windows 10 installieren, da es bereits integriert ist. Wenn die Aktivierung für Sie fehlgeschlagen ist, können Sie [DISM-Methode] ausprobieren (https://technet.microsoft.com/de-de/library/dn482069.aspx). pun vor 9 Jahren 0
@ The_IT_Guy_You_Don't_Like Ich habe bereits gesagt, .NET 3.5 ist für mich nicht installiert und ich habe bereits den Befehl `dism` ausprobiert. Es heißt "Die referenzierte Baugruppe ist nicht auf Ihrem System installiert." Pyroglyph vor 9 Jahren 0
Klingt, als hätten Sie möglicherweise ein Dateisystem beschädigt. Führen Sie ein `CHKDSK` aus, und führen Sie dann ein` SFC / Scannow` aus, und wenn / nachdem diese keine Probleme gefunden haben (und / oder alle Probleme behoben wurden), versuchen Sie es erneut. Ƭᴇcʜιᴇ007 vor 9 Jahren 2
@ Ƭᴇcʜιᴇ007 `Der Windows-Ressourcenschutz hat beschädigte Dateien gefunden, einige davon konnten jedoch nicht repariert werden. Details finden Sie in CBS.Log windir \ Logs \ CBS \ CBS.log. Zum Beispiel C: \ Windows \ Logs \ CBS \ CBS.log. Beachten Sie, dass die Protokollierung in Offline-Wartungsszenarien derzeit nicht unterstützt wird.` Pyroglyph vor 9 Jahren 0
Das sagt Ihnen, dass Sie Windows-Dateien beschädigt haben. Und das Repository ist auch beschädigt. Beheben Sie das Problem und Ihr .Net-Installationsproblem sollte behoben sein. Ƭᴇcʜιᴇ007 vor 9 Jahren 0
@ Ƭᴇcʜιᴇ007 Und wie genau kann ich diese beschädigten Dateien reparieren? Mein CBS.log ist [hier] (https://mega.nz/#!nkFjCLTJ!S1i-sVOhY1QK_yBh6vMzF8zTde7ARRBMRKAEfeE9l80), wenn das hilft. Pyroglyph vor 9 Jahren 0
Ist das Kontrollkästchen unter "Programme und Funktionen" unter "Windows-Funktionen ein- oder ausschalten" aktiviert? ssnobody vor 9 Jahren 0
@ssnobody Es ist ausgeschaltet, aber ich kann es nicht einschalten, da "Die referenzierte Assembly auf Ihrem System nicht installiert ist" Pyroglyph vor 9 Jahren 0
In diesem Fall müssen Sie normalerweise eine Reparatur der Fenster installieren. Sie legen die Installationsdiskette ein, um Windows auszuführen, und suchen nach der Option, eine Reparaturinstallation anstelle einer normalen Installation durchzuführen. Mit dem Windows 10-Upgrade bin ich nicht sicher, wo Sie diese Diskette finden können. Joel Coehoorn vor 9 Jahren 0

3 Antworten auf die Frage

0
DarkMoon

Um .NET 3.5 unter Windows 10 zu installieren, müssen Sie Windows-Features und die Quellinstallationsdateien (z. B. die DVD oder den USB, von denen Sie installiert haben) festlegen. Ich verwende diesen Befehl meistens (von einer erhöhten Eingabeaufforderung):

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

Ersetzen Sie d:\Ihr DVD- oder USB-Laufwerk, und Sie sollten sich auf den Weg machen.

Ich habe bereits gesagt, dass dies nicht in meiner Liste der Dinge funktioniert, die ich versucht hatte. Es heißt "Die referenzierte Baugruppe ist nicht auf Ihrem System installiert." Pyroglyph vor 9 Jahren 0
Entschuldigung, hatte das im ursprünglichen Beitrag nicht gesehen, nur dass Sie die GUI ausprobiert haben. :-( DarkMoon vor 9 Jahren 0
0
Pyroglyph

Die einzige Möglichkeit, dies zu beheben, besteht darin, die Windows 10-Installationsmedien erneut herunterzuladen und Win10 von Grund auf zu installieren.

0
Addison F.

.NET 3.5 sollte bereits in der Installation von Windows 10 enthalten sein. Sie können es in den Windows-Funktionen aktivieren. Folgen Sie den Schritten in diesem Link