Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.24;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.015 c
1-79006
lovres
2003-11-14 10:54
2003.11.24
Zyxel: как моей программы получить №тел входящего звонка?


14-79146
wnew
2003-11-02 19:52
2003.11.24
г.Первомайск Луганской обл., Украина


1-78904
АСМиД
2003-11-12 16:36
2003.11.24
Ошибка чтения в системе псевдореального времени


14-79156
Стьюдент
2003-10-31 11:52
2003.11.24
Программы будующего


14-79109
Knight
2003-10-30 21:33
2003.11.24
Если ударить...