1. 程式人生 > >ASP.NET 網站部署到IIS上如何進行除錯

ASP.NET 網站部署到IIS上如何進行除錯

1:在一個網站成功部署後,有可能會遇到一些錯誤,但是又不能直接看出錯誤源(如果能在源程式裡下斷點進行除錯就好了,這樣就能準確的找出錯誤程式碼),
下面介紹如何在一個已經部署的網站上進行斷點除錯(前提有網站的Debug模式下的原始碼)

2:通過VS(以管理員身份開啟)開啟該專案的原始碼(這裡以VS2010為例),在出錯的頁面後臺相應位置設定斷點 如圖:

3:選擇工具欄上的  除錯-->附加到程序選項-->選擇w3wp.exe (快捷鍵:Ctrl+Alt+P) 點選附加 如圖:

 

4:如果沒有w3wp.exe 選項可能是你的電腦不是以管理員的身份執行的 我們這麼操作 1.找到我的電腦,右擊管理,找到使用者和組下邊的使用者,找到Administrator,把賬戶已禁用的勾給去掉 如圖:

進入Vs 選擇工具欄上的  工具-->附加到程序選項 將對話方塊中 顯示所有會話中的程序 勾上 就可以了

5:進入IIS瀏覽網站 跳到設斷點的相應頁面 這裡程式會自動進入VS進行斷點除錯 如圖:

 

http://blog.csdn.net/luozhuang/article/details/47810703