1

Мой сетевой фреймворк 3.5 сломан. Инструмент проверки (http://blogs.msdn.com/b/astebner/archive/2008/10/13/8999004.aspx) говорит, что все в порядке, но это не так.

Net Framework 3.5 нельзя просто удалить / установить в Windows 7. Но вы можете сделать это, добавив / удалив функции Windows. Для меня это не работает, я получаю сообщение об ошибке (не очень полезно) ...

"An error occurred. not all of the updates were successfully uninstalled" 

Я нашел инструмент DISM, который делает то же самое, но есть журнал. И сейчас:

DISM /online /disable-feature /FeatureName:NetFx3

1603 ошибка. И войти:

http://pastebin.com/4jBkEiT6

Есть идеи как это сделать?

3 ответа3

2

Я сделал это!

Через пару часов я случайно нашел решение своей проблемы.

Framework 3.5 почему-то использует 2.0, а для 2.0 известна проблема с "исчезающими" конфигурационными файлами:

c:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\
c:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG\

Там были файлы *.config.default но нет файлов *.config . Так... Я использовал файлы *config.default для создания файлов .config и все работало.

1

Этот ответ стал началом решения моей проблемы. У меня Win7 и framework3.5. Я удалил 3.5 и программы сказали: укажите ключ реестра на папку фреймворка. 3.5 standalone вышел, не сказав ничего. 4.5 из windowsupdate тоже не помогла. 3 дня спустя и сотни страниц прочитал, я понял. Framework 3.5 основан на 2.0 Ага! Так что решите это в первую очередь.

Файл ошибок, созданный средством проверки установки http://blogs.msdn.com/b/astebner/archive/2008/10/13/8999004.aspx, содержит информацию о том, какие файлы отсутствуют в папке micro.net. Я искал отсутствующие файлы в папке sxs, потому что они там есть, и вставил их в нужные места.
В файле ошибок также указано, какие разделы реестра отсутствуют, а также их значения. Сделать их. В конце инструмент сказал, что по крайней мере Framework 2 был правильно установлен ...

Чистый каркас инструмент для ремонта, ничего не ремонтирует. Забудьте галочку, которая ничего не делает в встраиваемых framework3.5 в факультативных features.exe, по-видимому, равна DISM. Вы должны сделать это вручную ... Outch.

0

Вы можете попробовать Microsoft .NET Framework Repair Tool.

По словам, это

Этот инструмент обнаруживает и пытается исправить некоторые часто возникающие проблемы при установке или обновлении Microsoft .NET Framework.

В настоящее время он поддерживает восстановление .NET Framework 4 и .NET 3.5 SP1 (включая .NET 3.0 SP2 и .NET 2.0 SP2) в Windows 7, Windows Server 2003, Windows Server 2008, Windows Vista и Windows XP.

Вы также можете попробовать отличную утилиту для очистки .Net от Aaron Stebner.

  • Этот инструмент предназначен в качестве крайней меры для случаев, когда установка, удаление, восстановление или установка исправления не увенчались успехом по необычным причинам. Это не замена стандартной процедуры удаления.

  • Средство очистки содержит логику, поэтому, если оно запускается в версии ОС, которая включает в себя .NET Framework в качестве компонента ОС, оно не будет предлагать возможность его очистки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .