Невозможно получить доступ к сайту asp.net после установки версии asp.net на 2.0 в IIS 6.0 - PullRequest
0 голосов
/ 29 июня 2010

У меня есть сайт asp.net, который хорошо работает в IIS 6.0. Я очень хорошо помню, что версия ASP.NET для сайтов была установлена ​​на версию 2.0 в IIS, но я только что проверил и обнаружил, что версия не установлена. Если щелкнуть раскрывающийся список версий сайта asp.net в IIS, я увижу два варианта (1.1.4322 и 2.0.50727).

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

И я не могу установить его обратно в «ничто», поскольку выпадающий список версий имеет только две опции (2.0.50727 и 1.1.4322).

Есть идеи, что может пойти не так.

Вот что я получаю в браузере

Страница не найдена Страница, которую вы ищите, возможно, было удален, изменилось ли его имя или Временно недоступен.

Пожалуйста, попробуйте следующее:

• Убедитесь, что адрес веб-сайта отображается в адресная строка вашего браузера написано и отформатировано правильно.

• Если Вы достигли этой страницы, нажав на ссылка, свяжитесь с веб-сайтом администратор предупредить их, что ссылка неверно отформатирована.

• Нажмите кнопку Назад, чтобы попробовать другой ссылка на сайт. Ошибка HTTP 404 - файл или каталог не найден. интернет Информационные службы (IIS)

Техническая информация (для поддержки персонал) •

Перейти к продукту Microsoft Служба поддержки и выполнить титул поиск по словам HTTP и 404. • Открыть справку IIS, которая доступна в диспетчере IIS (inetmgr) и поиск для тем под названием «Настройка веб-сайта», Общие административные задачи и о Пользовательские сообщения об ошибках.

Ответы [ 3 ]

2 голосов
0 голосов
/ 29 июня 2010

.net 1.1 и .net 2.0 плохо ладят на IIS 6.0. Вы должны запустить одну из платформ в другом пуле приложений, поэтому для каждого веб-сайта 1.1, например, запустите ее в новом пуле приложений (кроме стандартного).

0 голосов
/ 29 июня 2010

Похоже, что .NET неправильно установлен на вашем веб-сайте IIS.

Попробуйте открыть командную строку, перейдите в% windir% \ Microsoft.NET \ Framework \ v2.0.50727 \ и запустите aspnet_regiis..exe (используйте директиву -? для справки).Если на вашем сервере запущен только один веб-сайт IIS, вы можете запустить aspnet_regiis.exe -i

Надеюсь, это может вам помочь.

...