Я запускаю Visual Studio 2010 (как Admin), IIS 7 в Windows 7 x64. Я могу запустить веб-сайт ASP.NET в IIS 7 без отладки просто отлично, но когда я нажимаю F5 для его отладки, я получаю:
Невозможно начать отладку на веб-сервере. Не удалось запустить отладку ASP.NET. Дополнительная информация может быть доступна при запуске проекта без отладки.
К сожалению, справочная ссылка не очень помогает мне и ведет к большому древу вещей.
Я проверил следующее:
-
Требования безопасности - я не помню, чтобы делать что-то особенное раньше. Рабочий процесс в IIS7 - это w3wp.exe. В нем говорится, что если он работает как служба ASPNET или NETWORK, у меня должны быть права администратора для его отладки. Как узнать, нужно ли мне что-то изменить?
-
Страницы свойств веб-сайтa > Параметры запускa > Отладчики > проверяется ASP.NET. Использовать настраиваемый сервер установлен на URL-адрес сайта (который отлично работает без отладки).
-
Отладка включена в
web.config
. -
Приложение использует ASP.NET 3.5 (я хочу в конечном итоге перейти к версии 4.0, но у меня есть миграция).
-
Пул приложений: классификация .NET AppPool (также попробовал DefaultAppPool).
Любые идеи, где я могу проверить следующий?
Неужели не так сложно установить IIS, VS, создать веб-сайт и начать его тестирование?
Спасибо заранее.