我曾经在我的VBScript / ASP-Classic代码中放入一个“stop
”语句来打入调试器(Microsoft Office编辑器,Microsoft Office附带)。
但现在它不再破坏了。 “stop
”被忽略,没什么好开心的。
IIS中已启用服务器端调试标志
如何解决这个问题?
示例代码,hello.asp
stop
Response.Write "Hello W."
答案 0 :(得分:2)
尝试使用此代替Stop
:
Dim I
I = 1 / 0
答案 1 :(得分:1)
您是否在Office应用中运行VBScript?那不是VBA吗?
对于VBScript调试,您需要在运行vbs文件时使用/ d开启wscript或cscript启用它: -
wscript /d c:\myfolder\myscript.vbs
编辑:我是否错过了ASP-Classic位?
在这种情况下,您已关闭应用程序配置中的调试。 在ASP6应用程序的IIS6打开属性中,选择“主目录”选项卡,单击“应用程序设置”部分中的“配置...”。选择Debugging选项卡,选择调试标志。
答案 2 :(得分:1)
注册表可能存在问题 - 请参阅http://support.microsoft.com/kb/252895