Re: Отладка CGI-приложения на Visual C++
От: TepMuHyc  
Дата: 22.04.03 16:43
Оценка: 3 (1)
Здравствуйте, Bob Kotl, Вы писали:

BK>Подскажите, пожалуйста, как запускать интегрированный отладчик MS VC++ 6.0 из-под Web-сервера. Т.е., чтобы в ответ на запрос к моему CGI-приложению (написанному на VC++) оно запустилось под отладчиком.


BK>Можно ли так сделать?

Можно.

Вот например так.
— в файле где main() добавляешь следующий код:
#include <crtdbg.h>
#include <остальные инклуды>

.....

int main()
{
   _ASSERTE( false );

   .....
}

— компилишь это надо с дебажной версией либы и флагом /Zi.

В итоге, при попытке выполнить данный CGI на экране должен возникнуть MessageBox с кнопками "Abort, Retry, Ignore". Жмешь "Retry" — при этом возникает приглашение JustInTime Debugger'a приаттачиться к твоей программе — жмешь Debug — и ты в Debug'е
____________________
God obviously didn't debug, hasn't done any maintenance, and no documentation can be found. Truly amateur work.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.