Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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
14-79148
Жук
2003-10-23 11:06
2003.11.24
Иваново !


1-78913
Sergey G
2003-11-12 11:22
2003.11.24
помогите, плиз, NetScheduleJobAdd


1-78893
safo
2003-11-12 16:29
2003.11.24
Как переделать приложение в сервис ОС?


1-78966
NoIdeasAboutName
2003-11-15 00:09
2003.11.24
анимация.


14-79147
Linda
2003-10-31 12:01
2003.11.24
Никто не хочет меня...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский