У меня возникла проблема со средой выполнения .net после установки некоторых недавних исправлений sharepoint, но, поскольку я не вижу, чтобы у кого-то еще была эта проблема, я думаю, что это может быть случайным совпадением, и среда выполнения просто требует ремонта.
Итак, я делаю обычное дело, открываю Установка и удаление программ найти Пакет обновления 2 для Microsoft .NET framework 2.0 и нажмите «Щелкните здесь для получения информации о поддержке», после чего я получаю информацию о версии и Ремонт кнопка. Нажав на Ремонт запрашивает местонахождение «netfx20a_x86.msi», которого у меня нет в моей системе, поэтому я не могу его восстановить.
Я загружаю исполняемый файл распространяемого установщика .Net 2.0 SP2 от Microsoft, использую командную строку / T, чтобы открыть его, чтобы я мог видеть файлы и, конечно же, установщик netfx20a_x86.msi в нескольких каталогах. Итак, я возвращаюсь к мой вариант восстановления и укажите путь к файлу msi.
Через некоторое время я получаю окно с предупреждением: «Чтобы установить этот продукт, запустите setup.exe», что неплохо, но я не хочу его устанавливать. Тем не менее, я прилагаю усилия и снова запускаю setup.exe.
Я получаю сообщение о том, что этот продукт уже установлен на этом компьютере, и если я хочу его отремонтировать, мне нужно использовать опцию «Восстановить» из Установка и удаление программ.
Что дальше?
Сначала удалить? Или попробуйте установить 3.5 SP1, так как он позаботится и о зависимостях предыдущей версии.
Я использовал это:
http://blogs.msdn.com/b/astebner/archive/2009/02/18/9432938.aspx
у меня отлично поработал - XP.
Может быть, попробуйте использовать Утилита очистки установщика Windows решить эту проблему?