У Microsoft теперь есть инструменты для исправления вещей .Net.
Я понятия не имею, может ли какой-либо из них помочь, просто что список всех вариантов полезен. Плюс прямые ссылки на правильные установочные пакеты.
Как всегда с любым из этих вещей, есть системные требования, процедуры и некоторые чтения, чтобы убедиться, что у вас есть правильный пункт для проблемы.
Средство восстановления Microsoft .NET Framework http://www.microsoft.com/en-us/download/details.aspx?id=30135 Статья о нем и его редакции http://support.microsoft.com/kb/2698555
Инструмент проверки установки .NET Framework
Блог для этого http://blogs.msdn.com/b/astebner/archive/2008/10/13/8999004.aspx
Обновлена информация об инструменте проверки http://blogs.msdn.com/b/astebner/archive/2012/09/13/10349253.aspx
Инструмент очистки .NET Framework Artical с обязательным чтением и загрузкой. http://blogs.msdn.com/b/astebner/archive/2008/08/28/8904493.aspx
.Net Fix-It
Код ошибки «0x80070643» или «0x643» возникает при установке обновлений .NET Framework http://support.microsoft.com/kb/976982
Центр обновления Windows или Центр обновления Майкрософт неоднократно предлагали одно и то же обновление (некоторые люди не устанавливали обновления Net) http://support.microsoft.com/kb/910339
Возможно, используйте Microsoft Visual Studio и средство сбора журналов .NET Framework http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=12493.
Они слушали :-) Сам я пользовался инструментом проверки, потом никуда не деться. У меня была такая ситуация, когда я не мог установить или переустановить из-за остатка реестра или элемента файла, который, по мнению системы, был установлен. Я использовал инструмент «Очистка», который уничтожил все это, и, наконец, смог переустановить и отремонтировать одну из моих установок таким образом.
Ссылки для установки пакетов .NET (в основном проверенные мной). Это ВСЕ должны быть ссылки на собственные сайты Microsoft.
Microsoft .NET Framework Redistributable 1.0
Microsoft .NET Framework версии 1.1 распространяемый
Microsoft .NET Framework 2.0 с пакетом обновления 2
Microsoft .NET Framework 3.0 с пакетом обновления 1
Microsoft .NET Framework 3.5 с пакетом обновления 1
Microsoft .NET Framework 4 (автономный установщик)