Назад | Перейти на главную страницу

Приложение сервера Sharepoint недоступно после установки .NET 1.1 на 64-разрядном сервере 2008R2

При тестировании инструмента на моем 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.

Я искал часами, но пока не нашел правильного решения. Когда я смотрю в журнал событий, я не вижу ошибок или предупреждений.

Когда я пытаюсь восстановить установку служб, я получаю сообщение об ошибке: я не могу найти языковой пакет служб и не может выполнить свой запрос.

Мы очень ценим любые идеи по решению этой проблемы или способы получения дополнительной информации без полной переустановки.

Вы можете просто попробовать такой способ:

  1. Меню Пуск -> запустить -> inetmgr

  2. Справа вы видите фильтры ISAPI - нажмите

  3. Подберите название фильтра 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
  1. перезапустите IIS - должно устранить ошибку.

Вы ввели неподдерживаемую конфигурацию. Я уверен, что вы это знаете, поскольку вы, без сомнения, отвергли помощник по совместимости программ, когда он сказал вам об этом при установке .NET 1.1 на Windows Server 2008 R2. С учетом сказанного, вы еще не вошли на совершенно неизведанную территорию. Есть множество проблем, с которыми вы можете столкнуться, но я бы начал с того, что пробежал по этой бесстрашной душе. Сообщение блога где он подробно описывает, с чем именно он столкнулся, делая то же самое.

Вы можете проверить свои обработчики в IIS, поскольку у вас, вероятно, есть несколько дубликатов из-за того, что .NET 1.1 и .NET 2.0 хотят делать свои собственные вещи.

Удачи!