1. Откройте Visual Studio; выберите File -> New web site…
2. В диалоге New Web Site, установите в выпадающем списке Location HTTP, и нажмите кнопку Browse…
3. Выберите вкладку Local IIS в открывшемся диалоговом окне, создайте новое web приложение, задайте его имя и нажмите кнопку Open
4. Откройте IIS менеджер (Пуск -> Панель управления -> Администрирование -> Internet Information Service Manager)
5. Раскройте ветку Веб сайты (Web Sites), Веб сайт по умолчанию (Default Web Site) и найдите веб приложение, которое вы создали на шаге 3
6. Откройте свойства проекта (правой кнопкой мыши имени проекта -> Свойства)
7. Выберите вкладку Directory сверху и найдите кнопку Configuration, нажмите ее
8. В открывшемся диалоге выберите вкладку Debugging (Отладка)
9. Выберите опцию Enable ASP server-side script debugging
10. Теперь идите обратно в Visual Studio, добавьте какую-нибудь страницу в проект, установите точки останова
11. Установите страницу, которую вы хотите отладить, как стартовую страницу (Set as start page) и запустите проект без отладки (Ctrl + F5)
12. Выберите Tools -> Attach to processes (Ctrl + Alt + P)
13. Найдите dllhost.exe в доступных процессах (Available Processes) и нажмите кнопку Attach
14. Обновите страницу и вы получите срабатывание точки останова.
Для связи
[mail]