我曾經在我的VBScript/ASP-Classic代碼中放入一個「stop
」語句以打入調試器(Microsoft腳本編輯器,Microsoft Office附帶) 。VBScript/ASP-Classic「停止」語句不會嵌入調試器
但現在不破了。 「stop
」被忽略,沒有什麼好玩的。
服務器端的調試標誌在IIS
已經啓用如何解決這個問題?
示例代碼,hello.asp
stop
Response.Write "Hello W."
我曾經在我的VBScript/ASP-Classic代碼中放入一個「stop
」語句以打入調試器(Microsoft腳本編輯器,Microsoft Office附帶) 。VBScript/ASP-Classic「停止」語句不會嵌入調試器
但現在不破了。 「stop
」被忽略,沒有什麼好玩的。
服務器端的調試標誌在IIS
已經啓用如何解決這個問題?
示例代碼,hello.asp
stop
Response.Write "Hello W."
你運行的VBScript的Office應用程序嗎?這不是VBA嗎?
對於VBScript運行調試VBS文件,當您需要啓用與/ D開關與WScript的或CSCRIPT: -
wscript /d c:\myfolder\myscript.vbs
編輯:我錯過了ASP-經典位?
在這種情況下,你已經在應用程序配置關閉調試。 在ASP應用程序的IIS6打開屬性中,選擇主目錄選項卡,在應用程序設置部分單擊「配置...」。選擇調試選項卡,選擇調試標誌。
試試這個,而不是Stop
:
Dim I
I = 1/0
這可能是註冊表有問題 - 請參閱http://support.microsoft.com/kb/252895
你是對的......其實我是從ASP頁面運行過程中出現了。有任何想法嗎? – 2009-06-09 12:33:07