Здравствуйте, 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'е