.NET 4.0 kann nicht installiert werden – Fehlercode 1406.

.NET 4.0 kann nicht installiert werden – Fehlercode 1406.

Ich versuche, .NET Framework 4.0 unter Windows 7 zu installieren, erhalte aber einen Fehler mit dem Code 1406.

Ich habe die Protokolle überprüft:

MSI (C:\a002a771e38ece7cca\netfx_Core_x64.msi) Installation failed.  
Msi Log: Microsoft .NET Framework 4 Setup_20121229_020733440-MSI_netfx_Core_x64.msi.txt
Final Result: Installation failed with error code: (0x80070643),  
"Fatal error during installation. " (Elapsed time: 0 00:02:15).

Alles begann mit einem Bereinigungstool zum Entfernen von .NET 4.5, da ich versuchte, einen möglicherweise dadurch verursachten Linker-Fehler zu beseitigen. Nach der Bereinigung konnte ich jedoch weder VS2010 noch VS2012 ausführen. Dann deinstallierte ich beide IDEs und versuchte, VS2010 zu installieren. Das schlug fehl, da ich .NET 4.0 nicht installieren konnte.

Ich fühle mich wirklich hilflos und möchte das gesamte Betriebssystem nicht von Grund auf neu installieren. Was soll ich also tun?

Antwort1

Ich hatte dieses Problem unter Windows 7 Ultimate N x64, als ich ein Sicherheitsupdate für Framework 4.0 installierte.

Für mich lag die Hauptursache darin, dass ich aus irgendeinem Grund System.Xml.Serialization.xml nicht in meinen Framework 4.0-Ordnern hatte.

Ich hatte eine andere Windows 7 x64-Maschine, also habe ich die Dateien von dort kopiert: C:\Windows\Microsoft.NET\Framework\v4.0.30319\System.Xml.Serialization.dll und C:\Windows\Microsoft.NET\Framework64\v4.0.30319\System.Xml.Serialization.dll

(Ich glaube, es handelt sich tatsächlich um dieselbe Datei).

Habe es erneut ausgeführt und es hat wunderbar funktioniert.

Antwort2

  1. Löschen Sie den Inhalt, C:\WINDOWS\Microsoft.NET\Frameworkaber nicht den Ordner selbst.
  2. Wenn Schritt 1 nicht funktioniert hat, folgen SieDasFührung.

Credits:http://blogs.msdn.com

verwandte Informationen