Один из наших веб-серверов вышел из строя, и после некоторых поисков мы пришли к выводу, что .NET Framework может быть каким-то образом поврежден.
Сервер работает под управлением Windows 2008 R2 и использует платформу 2.0 для приложения ASP.NET, которое (или лучше: было) запущено с использованием IIS 7.5.
Мне интересно, как мы можем переустановить .NET 2.0 Framework в Windows 2008 R2. Любые идеи?
С уважением, Нильс Р.
Переустановите сервер. Шутки в сторону.
.NET является частью установленной ОС. Вы можете попробовать удалить / прочитать его, но в конечном итоге целостность операционной системы будет нарушена. Когда вы говорите «один из», я предполагаю, что у вас есть кластер - не думайте о нем, просто протрите его, установите и повторно интегрируйте.
Как уже упоминалось, инфраструктура .net теперь является неотъемлемой частью ОС и не может быть восстановлена после добавления / удаления программ. Вы можете запустить средство проверки системных файлов, чтобы проверить компоненты ОС, запустив его из командной строки.
sfc /scannow
Однако единственный способ выполнить полное восстановление компонентов .net - это восстановить или переустановить ОС.