Visual Studio 2008 附加進程調試


關於附加進程調試的問題:

  在項目當中經常使用“附加到進程”來調試項目,感覺挺方便的。我們做的項目通常都會發布到IIS(特別是B/S),一可以直接通過地址欄輸入地址就可以運行項目,不必去使用開發工具來打開項目運行(數據庫開啟)。“附加到進程”來調試項目,又可以給我們的調試工作帶來一些方便,特別是稍微大一點的項目,有時候我們為了調試工作需要,會在項目當中,設置很多的斷點,為了清楚了解每一步的細節。然而有時我們需要快速查看結果,或者想要跳過一些斷點(還有需要,又不想刪除這些斷點)的時候,使用“附加到進程”調試就方便多了。

打開地址欄,運行該項目,在運行期間,需要調試,這時可以在VS程序當中設置斷點,然后通過一下步驟進行調試:

Visual Studio 2008 —“調試”—“附加到進程”(或“工具”—“附加到進程”)選擇“w3wp.exe”的進程。

Window Server 2003 IIS6.0 (公司)公司的機子 +Windows 7 都已驗證過。  在圖片中“附加到:Workflow代碼” 的位置顯示“腳本,T-SQL,托管”,然而在自己的機器上,雖然斷點存在(附加錯誤的進程斷點會改變狀態),但是無法進行調試。 更在為“Workflow 代碼”可以正常地進行調試工作。

然而還有一種情況和附加進程比較的類似,就是通過地址欄運行的項目在運行過程中,想要對項目進行調試的時候,可以不通過“調試—附加到進程”,直接運行項目(F5)就可以了,效果是一樣的。只是在需要通過登錄運行的項目中在直接跳轉到相應斷點的同時 ,會多彈出一個登錄的頁面出來。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM