
Estou tentando instalar o .NET framework 4.0 no Windows 7, mas estou recebendo um erro com o código 1406.
Eu verifiquei os registros:
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).
Tudo começou com uma ferramenta de limpeza para remover o .NET 4.5, já que eu estava tentando me livrar de um erro de vinculador que isso poderia ter causado. No entanto, depois de limpá-lo, não consegui executar o VS2010 e o VS2012. Então, desinstalei os dois IDEs e tentei instalar o VS2010. Isso falhou porque não consegui instalar o .NET 4.0.
Eu realmente me sinto impotente e não quero reinstalar todo o sistema operacional do zero. Então, o que eu deveria fazer?
Responder1
Tive esse problema no Windows 7 Ultimate N x64, quando estava instalando uma atualização de segurança do Framework 4.0.
Para mim, a causa raiz foi que eu não tinha System.Xml.Serialization.xml em minhas pastas do Framework 4.0, por qualquer motivo.
Eu tinha outra máquina Windows 7 x64, então copiei os arquivos de lá: C:\Windows\Microsoft.NET\Framework\v4.0.30319\System.Xml.Serialization.dll e C:\Windows\Microsoft.NET\Framework64\ v4.0.30319\System.Xml.Serialization.dll
(Acho que são o mesmo arquivo, na verdade).
Executei novamente e funcionou perfeitamente.
Responder2
- Exclua o conteúdo,
C:\WINDOWS\Microsoft.NET\Framework
mas não a própria pasta. - Se a etapa 1 não funcionou, sigaEsseguia.
Créditos:http://blogs.msdn.com