При тестировании инструмента на моем Windows Server 2008R2 мне пришлось установить .NET 1.1. К сожалению, это полностью испортило мою установку IIS.
Мне удалось восстановить большинство веб-сайтов, запустив aspnet_regiis.exe
еще раз (попробовал .NET 2 и .NET 4, 64-разрядные версии) и убедился, что пул приложений настроен на использование 64-разрядной версии платформы и применим профиль .NET 2.
К сожалению, это не сработало для служб Sharepoint, которые я установил как часть моей установки Team Foundation Server. Я получаю следующее сообщение об ошибке:
Server Application Unavailable
The web application you are attempting to access on this web server is currently
unavailable. Please hit the "Refresh" button in your web browser to retry
your request.
Administrator Note: An error message detailing the cause of this specific request
failure can be found in the application event log of the web server.
Please review this log entry to discover what caused this error to occur.
Я искал часами, но пока не нашел правильного решения. Когда я смотрю в журнал событий, я не вижу ошибок или предупреждений.
Когда я пытаюсь восстановить установку служб, я получаю сообщение об ошибке: я не могу найти языковой пакет служб и не может выполнить свой запрос.
Мы очень ценим любые идеи по решению этой проблемы или способы получения дополнительной информации без полной переустановки.
Вы можете просто попробовать такой способ:
Меню Пуск -> запустить -> inetmgr
Справа вы видите фильтры ISAPI - нажмите
Подберите название фильтра ASP.NET_4.0.30319.0
так как на его пути может быть лишний \
в пути, поэтому не удалось загрузить DLL.
C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \\ aspnet_filter.dll
так что измените это на
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_filter.dll
Вы ввели неподдерживаемую конфигурацию. Я уверен, что вы это знаете, поскольку вы, без сомнения, отвергли помощник по совместимости программ, когда он сказал вам об этом при установке .NET 1.1 на Windows Server 2008 R2. С учетом сказанного, вы еще не вошли на совершенно неизведанную территорию. Есть множество проблем, с которыми вы можете столкнуться, но я бы начал с того, что пробежал по этой бесстрашной душе. Сообщение блога где он подробно описывает, с чем именно он столкнулся, делая то же самое.
Вы можете проверить свои обработчики в IIS, поскольку у вас, вероятно, есть несколько дубликатов из-за того, что .NET 1.1 и .NET 2.0 хотят делать свои собственные вещи.
Удачи!