Итак, я запустил программу-шпиона, и там было много вредоносных программ. Я нажал "Удалить", но сначала мне не удалось создать точку восстановления. Теперь мои сайты, работающие на .net 2.0, а также Visual Studio 2008 не работают. Мои сайты под управлением .net 4 и visual studio 2010 работают просто отлично. Я предполагаю, что мне нужно восстановить .net 2.0/3.5 или что-то. Есть идеи, как это сделать?
6 ответов
Один из блоггеров MSDN по имени Аарон Стебнер (Aaron Stebner) сделал отличную утилиту для автоматизации обычно ручного процесса полной очистки .NET. Обычно вы запускаете эту утилиту перед переустановкой .NET с нуля. Раньше мне приходилось запускать его на Server 2008, поэтому я предполагаю, что он работает и на Vista.
http://blogs.msdn.com/b/astebner/archive/2008/08/28/8904493.aspx
Удачи!
Обратите внимание, что это МОЖЕТ быть использовано для удаления встроенных версий .NET, таких как 2.0 в Windows 7.
Я бы запустил полный установщик для .Net Framework 4.0.
Я полагаю, что как 3.5 до этого, 4.0 содержит 2.0+, поскольку он расширяется на основе 2.0.
Вы можете попробовать более старые установки, но они не перечисляют Windows 7 как поддерживаемые.
Вы можете попробовать запустить средство проверки ресурсов Windows, чтобы проверить и восстановить все системные файлы. Это будет включать. NET 2.0 на Windows 7.
sfc /scannow
В прошлом у меня были проблемы с запуском инсталляторов для .NET 3.5 на Win 7/Server 2008, но они всегда были успешными при использовании функций Windows. Я бы попытался удалить его из Панели управления> Программы> Включить или отключить функции Windows, а затем добавить его снова. Получаете ли вы какие-либо конкретные ошибки в журнале событий приложения?
.net 2.0 является основным компонентом в Windows 7, и вы не можете удалить / установить его. Вы можете использовать команду aspnet_regiis.exe -i
из C:\Windows\Microsoft.NET\Framework64\v2.0.50727
для установки ASP.NET для IIS 7.5.
Ничто из этого не сработало для меня. Единственным исправлением была переустановка Windows 7. Сделать это:
- Возьмите DVD с Windows 7.
- Удалите SP1, если на вашем DVD нет SP1.
Если вы не можете удалить пакет обновления 1 (вы удалили файлы резервных копий пакета обновления 1 с помощью чистого инструмента), щелкните правой кнопкой мыши
setup.exe
на DVD-диске Windows -> Свойства -> Совместимость -> выберите Vista SP2. Если вы этого не сделаете, ваш установщик отклонит обновление. - Запустите
setup.exe
на DVD-диске Windows 7. - Выполните все шаги, пока он не попросит обновить или установить, а затем нажмите на обновление. Затем установщик переустановит полную версию Windows 7, не удаляя конфигурацию.