Win10 .NET Framework 3.5 kann nicht installiert werden

1912
Joan

Ich habe gerade aus Win 8.1 auf Win 10 umgestellt. Ein Programm gibt beim Start einen Fehler aus (C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ mscorlib.tlb konnte nicht geladen werden). Ich habe also versucht, .NET Framework neu zu installieren.

Ich habe alle Möglichkeiten ausprobiert, die ich gefunden habe, und sogar einige Komponenten installiert, die indirekt installiert werden, aber es endet immer mit:

.NET Framework 3.5 (beinhaltet .NET 2.0 und 3.0)

Die angegebene Datei wurde vom System nicht gefunden. Fehlercode 0x80070002

Ich habe viel Zeit damit verbracht, Möglichkeiten zu suchen, mal sehen, ob jemand eine Ahnung hat oder ein unerwünschter Rückfall auf Win8.1 am Horizont ist ...

UPDATE: Aus dem Vorschlag in einem Kommentar von @ magicandre1981: .net 3.5 kann nicht unter Windows 10 installiert werden

Verweisen auf: https://blogs.technet.microsoft.com/mniehaus/2015/08/31/adding-features-including-net-3-5-to-windows-10/

Ich habe ausgeführt:

DISM.EXE /Online /Add-Capability /CapabilityName:NetFx3~~~~ 

Und es hat funktioniert! 100% ohne Probleme abgeschlossen. Jetzt ist fast alles behoben, außer wenn ich versuche, ein Eigenschaftenfenster in Visual Studio 2008 zu öffnen (dem Hauptbenutzer von .NET 3)

Fehler beim Erstellen der .NET Frameworks-PropertyGrid-Komponente. Stellen Sie sicher, dass die Common Language Runtime und .NET Frameworks ordnungsgemäß installiert sind.

Ich habe nicht tiefer gegraben, aber ich hoffe, das - hoffentlich - letzte zu reparieren.

0
Genau wie haben Sie versucht, es zu installieren? Befindet sich dieser Computer in einer Domäne, die WSUS zufällig verwendet? Ƭᴇcʜιᴇ007 vor 7 Jahren 0
Sie sind sich nicht sicher, was WSUS ist. Wenn es also etwas ist, das Sie nicht installieren müssen. Es ist nur ein Upgrade von Win8.1 auf Win10 (online unter dem kostenlosen Angebot von MS), System in einem kleinen lokalen Netzwerk, aber ohne spezielle Einstellungen. Ich habe versucht, die Protokolle der Installation zu finden, um einen Hinweis darauf zu finden, was die fehlende Datei ist, aber diese Sache ist schwer fassbar. Ich habe den Überblick verloren, was ich versucht habe, aber immer mit der Installation von .NET 3.5 enden, die mit dem Fehler endet. Joan vor 7 Jahren 0
@ magicandre1981 Es bezieht sich nicht auf die gleiche Fehlernummer, aber von dort habe ich einen erheblichen Vorsprung erhalten (siehe Update im Beitrag). Vielen Dank Joan vor 7 Jahren 0
Führen Sie eine solche alte VS-Version in einer Win7 Virtual Maschine aus. Der Fehler scheint aus dem 3.5 SDK zu kommen magicandre1981 vor 7 Jahren 0

1 Antwort auf die Frage

3
NetwOrchestration

Wenn Sie über ein Windows 10-Installationsmedium (DVD, ISO, USB) verfügen, schließen Sie es an. Führen Sie cmdals Administrator und laufen:

dism /online /Enable-Feature /FeatureName:Netfx3 /All /LimitAccess /Source:E:\sources\sxs 

Wo E:\ist der Laufwerksbuchstabe, der den Installationsmedien zugewiesen ist. Wenn Sie immer noch eine Fehlermeldung erhalten, müssen Sie jedes Update auf NetFx4.5 deinstallieren, die oben genannten Schritte wiederholen und NetFx4.5 erneut aktualisieren, wie hier angegeben . Überprüfen Sie auch hier, ob Sie Mitglied der Domäne sind.

Da das Upgrade online war, hatte ich keine DVD, aber das Update wurde im Post angezeigt, da dies eine gute Route war. Joan vor 7 Jahren 0
Haben Sie `/ Enable-Feature` mit` / All` versucht? Es installiert alle Abhängigkeiten und verwandten übergeordneten Komponenten. NetwOrchestration vor 7 Jahren 0