Я искал все как обычно, но пришел пустым.Я должен делать что-то глупое!
Просто я создал новый проект, ASP.NET Web App, и хочу использовать и отлаживать его при локальной установке IIS 7.5 на моем Windows 7 x64 box.
Согласно тому, что я прочитал, это должен быть простой процесс;моя проблема в том, что Visual Studio не остановится ни на точках останова, ни на ошибках и т. д. .
Я просто не понимаю:
- Visual Studio подключается кпроцесс w3p для меня автоматически.
- Если я наведу курсор мыши на точки останова, появится сообщение о том же самом, что оно находится в том же процессе w3p.
- Я в контексте администратора.Я вручную запускал его так, чтобы быть уверенным, но в любом случае, если вы администратор, он все равно работает так.
Некоторые примечания:
- Я не хочуиспользуйте IIS Express, так как для своих задач мне требуется собственный IIS 7.5, однако он выполняет отладку в экспрессе - нет ничего удивительного.
- Как уже упоминалось выше, все это делается локально.
- Путьвиртуальный каталог указывает на файлы проекта, как установлено Visual Studio 2010. Он даже устанавливает Сетевая служба как прочитанное в структуре папок.
- При отладке из VS веб-сайт запускаетсяхорошо, проблема только в отладке.
Может быть, это разрешения?Пул приложений по умолчанию использует ApplicationPoolIdentity , а не Сетевой сервис ... Должно ли это быть?Я предполагал, что мы - одно и то же.Хотя я изменил это, и мне не повезло, если я не сделал что-то, что я должен
Имейте в виду, что моя проблема является полу-уникальной в том, что я не получаю сообщения об ошибках, даже в журналах событий... Для всех намерений и целей все должно работать нормально, просто это не так.
VS и IIS, а также все обновления применяются до настоящего времени.
Примечание. Я знаком с IIS7.5, у меня есть собственный общедоступный сервер веб-хостинга.Я просто никогда не пытался отлаживать
Примечание: это Visual Studio 2010 Ultimate
Спасибо за ваше время.