Форум: "Основная";
Текущий архив: 2003.11.24;
Скачать: [xml.tar.bz2];
ВнизHow to debug ISAPI DLL s on Windows 2003 with IIS6 Найти похожие ветки
← →
Armen (2003-11-13 17:53) [0]Subj.
← →
Armen (2003-11-13 18:25) [1]Никто не пробовал?
← →
wl (2003-11-14 01:47) [2]на чем ISAPI-то написана? на делфи? исходники есть?(чтобы можно было брекпоинт поставить в среде разработке). Если нету, придётся с помощью SoftIce, хотя может и как-то по другому можно, сам никогда не пробовал....
← →
Rouse_ (2003-11-14 02:19) [3]Не уверен что данная тема соответствует правилам форума...
← →
Armen (2003-11-14 10:52) [4]ISAPI написана на D7.
На http://bdn.borland.com/article/0,1410,23024,00.html детально описана как делать debug на IIS5.
А на IIS6 это никак не катит.
← →
Erik (2003-11-14 11:06) [5]Есть такой Intrabob, скачиваеш и отлаживай под ним наздорове.
http://www.drbob42.com/tools/intrabob.htm
← →
Palladin (2003-11-14 13:12) [6]Tools\Web App Debugger
← →
Armen (2003-11-14 15:10) [7][q]Palladin[/q]
Tools\Web App Debugger работает только для standalone executable (CGI).
[q]Erik[/q]
http://www.drbob42.com/tools/intrabob.htm
смотрел уже. Все дело в том что в IIS6 часть сервера работает в Kernel mode (в 0 кольце процессора, HTTP.SYS). Правда он может эмулировать работу IIS5 и в этом случае может доктор Bob поможет?
Попробую.
← →
Palladin (2003-11-14 15:12) [8]
> Armen (14.11.03 15:10) [7]
Из CGI в ISAPI - поменять три строчки в файле проекта.
← →
Palladin (2003-11-14 15:16) [9]Ах, ну да. Из ISAPI в CGI тоже три строчки. Там же.
← →
Armen (2003-11-14 15:19) [10]Palladin
Всего три строчки и у меня и ISAPI Timer не будет работать, и DBPool, и SessionsPool и все остальное. Дело не в этих 3 строчках, там разница огромное.
← →
Palladin (2003-11-14 15:23) [11]Ну так бы сразу...
← →
Erik (2003-11-14 15:26) [12]Palladin
Плус поменять всю идеалогию, в ISAPI переменые несбрасываются как в CGI. Я в свое время несмог так отлаживать.
Armen
Чтото я тебя непойму тебе надо отлашивать приложения RING 0 или логику работы приложения? Это разные вещи. В первом случае SoftICE в зубы и WEB тут непричем! Второе intrabob это фактически отдельный сервер HTTP сервер с подержкой ISAPI + некоторые удобства для работы.
Есть и третий вариант
Если у тебя проблемы с приемом и передачей крупных объемов данных, но тогда тебе вобще отладчик ненужен. Почитай докумантацию, это помогает :)
← →
Armen (2003-11-14 15:52) [13]Erik
Обязательно попробую. Шас пользуюсь другим способом, отлаживаю как DSO под Apache, в конец поменяю на ISAPI.
(Будем ждать D8...)
Спасибо всем.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.11.24;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.012 c