Как исправить поврежденную копию .Net Framework в Windows 7?

9294
David

Я получаю следующую ошибку при попытке запустить приложения, требующие .net Framework 3.5:

Не удалось загрузить файл или сборку 'System.Core, версия = 3.5.0.0, культура = нейтральная, PublicKeyToken = b77a5c561934e089' или одна из ее зависимостей. Модуль должен был содержать манифест сборки.

Я пробовал множество исправлений, таких как переустановка с помощью программного обеспечения ad / remove, копирование папки .net из чистой установки Windows 7 и запуск инструмента очистки .net.

Просто интересно, сталкивался ли кто-нибудь с этой проблемой раньше или у нее есть идея, как ее исправить.

4
Проблема заключается в том, что .NET 3.5.1 поставляется с Windows 7 и не может быть удален с помощью * Необязательных функций *, а на самом деле это не так (хотя вы можете принудительно запустить его вручную, но это создает проблемы, если вы не переустанавливаете его). Простого копирования в папку .NET недостаточно, поскольку для этого нужны записи реестра. Средство очистки .NET является эквивалентом .NET инструмента MSI Zap и принудительно стирает .NET, позволяя переустанавливать. Что случилось, когда вы запустили его? Вы получаете ошибку? Synetech 12 лет назад 0

1 ответ на вопрос

2
Luke Hutton

Вы сталкиваетесь с ошибками при удалении фреймворка?

Вы можете попробовать это чистое удаление от парня, который работает в MS, а затем переустановить здесь @ http://www.microsoft.com/net/download.aspx, хотя вы уже говорили, что уже запустили инструмент для очистки.

http://blogs.msdn.com/b/astebner/archive/2008/08/28/8904493.aspx

Когда я использую функции удаления / удаления окон, чтобы снять флажок .net framework 3.5.1, он показывает индикатор выполнения в течение короткого времени. Затем, когда я перепроверяю его, он снова проходит через тот же индикатор выполнения. Я не думаю, что любая деятельность на самом деле что-то делает. David 13 лет назад 0
Можете ли вы попробовать эти шаги здесь? http://blogs.msdn.com/b/astebner/archive/2007/03/26/how-to-repair-the-net-framework-2-0-and-3-0-on-windows-vista. aspx, кажется, относится и к Win7 Luke Hutton 13 лет назад 0