#asp.net #iis
#asp.net #iis
Вопрос:
У меня есть
- IIS 7.5
- Сервер 2008
- ASP.Net Веб-сайт 4.0
- включены службы IIS и статический контент
- возвращен родительский StaticFile в разделе сопоставления обработчика
- зарегистрировал asp.net снова в командной строке (the regiis.exe вещь)
- выполнены все рекомендации, которые обычно предусматривались.
Но это не смогло решить мою проблему.
Комментарии:
1. -В диспетчере IIS я добавил адрес своего веб-сайта в раздел «сайты», остановил веб-сайт по умолчанию и запустил свой. Это помогает мне, и веб-сайт успешно запущен
2. Затем я сравнил свойства веб-сайта по умолчанию с другим сайтом и обнаружил разницу в HttpHandlers. На веб-сайте по умолчанию присутствует nbr обработчиков, в то время как на моем отсутствуют. Я добавил asp.net -обработчик isapi путем копирования свойств с веб-сайта по умолчанию, но есть разница в том, что мой добавленный обработчик был локальным, в то время как веб-сайт по умолчанию отображается интегрированным. Затем я выбираю обработчик, щелкаю правой кнопкой мыши и использую опцию вернуться к родительскому. он добавляет весь необходимый обработчик, и теперь сайт работает должным образом
3. Я думаю, вам нужно описать свое первоначальное намерение. Обычно вам не нужно выполнять ни одно из этих сопоставлений, если вы не делаете что-то «особенное» (отсюда вопрос, чего вы пытались достичь в первую очередь)?
Ответ №1:
перейдите в iis, выберите свой сайт, перейдите к сопоставлению обработчиков на левой панели, нажмите вернуться к родительскому, это должно устранить вашу проблему.