Я пытаюсь отладить веб-сервис (Windows XP SP3, VS 2008, ASP.NET 2, VB.NET).
В большинстве случаев, если рабочий процесс asp.net уже загружен, я могу запустить форму Windows, которая вызывает веб-службу, подключиться к aspnet_wp.exe в Visual Studio, а затем выполнить отладку до глубины души, но ловит событие запуска приложения в global.asax - это боль.
Если я перезагружаю IIS, конечно, нет никакого процесса, к которому можно присоединиться, пока не закончится событие запуска приложения.
Единственный способ сделать это - создать отдельную страницу aspx, установить ее в качестве начальной страницы и запустить ее - тогда я могу остановиться на перерыве в событии запуска приложения, но это неприятно сохранить страницу, которая по сути является просто тестовой заглушкой.
Есть идеи для чего-нибудь более аккуратного? Вид «Присоединиться к процессу, как только он начнется».
Еще лучше, конечно, не присоединять явно к aspnet_wp.exe, чтобы иметь возможность отлаживать веб-сервис, но я также не нашел способа сделать это .
Спасибо за любые предложения.