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