Я тестирую приложение, работающее в IIS, с помощью AppVerifier / WinDbg / cdb. В основном схема выглядит следующим образом: когда IIS запускает cdb, подключается к процессу и создает именованный канал, тогда я использую WinDbg для подключения к каналу. Затем я запускаю тысячи тестовых примеров для приложения и жду, пока AppVerifier что-нибудь выдаст.
Проблемы / вопросы:
- На протяжении теста (около 10 часов) IIS перезапускается около тысячи раз, каждый раз при перезапуске WinDbg выключается, и мне приходится вручную перезапускать WinDbg. Есть ли способ сказать WinDbg НЕ отключаться при закрытии канала, а повторить попытку подключения?
- Мне постоянно сидеть перед WinDbg и ждать, пока AppVerifier что-нибудь подкинет? Есть ли способ заставить WinDbg подавать звуковой сигнал или показывать всплывающее окно, когда оно остановлено по исключению?
Спасибо.