Оператор VBScript / ASP-Classic «Stop» не входит в отладчик - PullRequest
6 голосов
/ 09 июня 2009

Я использовал для вставки оператора «stop» в код VBScript / ASP-Classic для отладки (редактор сценариев Microsoft, который входит в состав Microsoft Office).

Но теперь он больше не ломается. "stop" игнорируется, и ничто не может быть счастливым.

Флаг отладки на стороне сервера уже включен в IIS

Как это решить?


Пример кода, hello.asp

stop 
Response.Write "Hello W."

Ответы [ 3 ]

2 голосов
/ 21 июля 2009

Попробуйте вместо Stop:

Dim I
I = 1 / 0
1 голос
/ 21 июля 2009

Это может быть проблема с реестром - см. http://support.microsoft.com/kb/252895

1 голос
/ 09 июня 2009

Вы используете VBScript в приложении Office? Разве это не VBA?

Для отладки VBScript необходимо включить это с включенным ключом / d с помощью wscript или cscript при запуске файла vbs: -

 wscript /d c:\myfolder\myscript.vbs

Редактировать : Я пропустил бит ASP-Classic?

В этом случае вы отключили отладку в конфигурации приложения. В IIS6 откройте свойства приложения ASP, выберите вкладку «Домашний каталог», нажмите «Конфигурация ...» в разделе «Настройки приложения». Выберите вкладку «Отладка», выберите флаги отладки.

...