Как проверить страницу ASP? - PullRequest
       7

Как проверить страницу ASP?

1 голос
/ 03 сентября 2010

Мне пришлось кодировать Active X DLL, которая вызывается со страницы ASP.

Я убежден (путем отладки), что моя DLL возвращает правильное значение, когда ее функция вызывается со страницы ASP,но на странице не отображается результат, как следует.

Какой самый быстрый / простой способ отладки?Могу ли я запустить ASP локально?Если это так, я могу просто добавить несколько print () (или эквивалентных), если только нет простой в использовании FOSS IDE, которая позволит мне просматривать страницу в отладчике.

Кстати, я замечаютеги для ASP.Net и ASP-классика.Веб-страница защищена авторским правом 2002 года, поэтому я предполагаю, что классическое (?)


Обновление: я должен был сказать, что у меня есть доступ только к «источнику просмотра страницы» браузера, а не к любым файлам, которые могут иметьбыло необходимо изначально создать страницу ASP


Спасибо за помощь.Да, панель управления добавляет / удаляет компоненты Windows, добавляет IIS, затем копирует файл ASP в папку c: \ inetpub \ wwwroot, посыпав несколько response.write вокруг кода ASP и Боба, любящего жить с вашей любовницей

1 Ответ

3 голосов
/ 03 сентября 2010

Если это классический ASP, вы можете попробовать запустить его (или часть, относящуюся к вам) локально. Скопируйте код VB, поместите его в файл .vbs, внесите минимальные изменения (например, используйте WScript.Echo вместо Response.Write).

Вы также можете запустить код VBScript с минимальными изменениями в редакторе VBA MS Office. Таким образом, у вас есть возможность отладки кода построчно.

Если для вас ничего из этого не выполнимо, разбросайте Response.Write в критических разделах и закомментируйте все On Error Resume Next утверждения. Таким образом, вы можете попытаться обнаружить ошибку при запуске кода на сервере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...