用慣 Visual Stutio 2005 要改用 別的工具還真的不是很順手。
為了能讓ASP像ASP.NET可以有中斷點偵錯,Google搜了半天,試了很久發現其實還滿簡單。
我的環境 IIS 6 + VS2005
步驟
設定IIS
1. 打開 系統管理工具中 的 網際網路資訊服務 (IIS) 管理員 視窗。
2. 打開 在需要偵錯的網站的內容視窗(可用右鈕內容開啟),按下在主目錄標籤中的設定按鈕。
3. 勾選 在設定視窗中的偵錯標籤中的 啟用ASP伺服端指令碼偵錯 選項。
開始偵錯
1. 打開 Visual Stutio 2005 IDE。
2. 打開 附加至處理序 視窗 (在工具及偵錯選單中有)。
3. 將附加至 自動判辦要偵錯的指令碼類型 改成 Script (我看過VS的說明,VS一次只能偵錯一種類型,為免誤判,手動設定比較好)。
4. 附加 w3wc.exe 處理序
5. 在 要偵錯的網頁中的程式碼加入中斷點。
6. 瀏覽中斷點有中斷點的網頁。
圖一 設定視窗中的偵錯標籤中的 啟用ASP伺服端指令碼偵錯
圖二 自動判辦要偵錯的指令碼類型 改成 Script
圖三 附加 w3wc.exe 處理序
圖四 偵錯畫面
為了能讓ASP像ASP.NET可以有中斷點偵錯,Google搜了半天,試了很久發現其實還滿簡單。
我的環境 IIS 6 + VS2005
步驟
設定IIS
1. 打開 系統管理工具中 的 網際網路資訊服務 (IIS) 管理員 視窗。
2. 打開 在需要偵錯的網站的內容視窗(可用右鈕內容開啟),按下在主目錄標籤中的設定按鈕。
3. 勾選 在設定視窗中的偵錯標籤中的 啟用ASP伺服端指令碼偵錯 選項。
開始偵錯
1. 打開 Visual Stutio 2005 IDE。
2. 打開 附加至處理序 視窗 (在工具及偵錯選單中有)。
3. 將附加至 自動判辦要偵錯的指令碼類型 改成 Script (我看過VS的說明,VS一次只能偵錯一種類型,為免誤判,手動設定比較好)。
4. 附加 w3wc.exe 處理序
5. 在 要偵錯的網頁中的程式碼加入中斷點。
6. 瀏覽中斷點有中斷點的網頁。
圖一 設定視窗中的偵錯標籤中的 啟用ASP伺服端指令碼偵錯
圖二 自動判辦要偵錯的指令碼類型 改成 Script
圖三 附加 w3wc.exe 處理序
圖四 偵錯畫面