Для отладки приложений, основанных на ISAPI, я использовал idDebugger . Хотя я специально не пробовал это с CGI-приложением, возможно, стоит посмотреть. Автор особо отмечает тот факт, что он помогает с приложениями CGI. Хорошая особенность этого решения заключается в том, что оно делает отладку ISAPI (и я подозреваю, что приложение CGI) такой же простой, как отладку приложения на основе форм Windows ... просто установите несколько точек останова и отладьте их.
Чтобы использовать его, просто установите в рабочем каталоге каталог, в котором находится исполняемый файл CGI / ISAPI, и задайте для хост-приложения файл idDebugger.exe. Затем установите параметры для строки URL (минус http://localhost/) и все ваши настройки.