我遇到了使用VS 2010調試使用C++編寫的自定義IIS模塊的問題。問題是IIS工作進程(w3wp.exe)啓動得太快而且沒有辦法在VS「附加到進程」對話框的開始處捕捉它。有這樣的技巧嗎?謝謝。如何使用VS 2010附加調試IIS本機模塊
0
A
回答
1
您可以在代碼中添加Debugger Breakpoint。我總是用這個來捕捉速度太快而無法手動捕捉的東西。
如果在.net中使用System.Diagnostics.Debugger.Break()來實現相同的效果。
它導致Windows系統調試器被激活。
0
我有時候會使用的一個技巧是在我的代碼的入口點引入一個人爲的無限循環,然後在這個循環中設置一個斷點,並且只要將下一個指令移出循環即可命中 - 完成!
相關問題
- 1. 如何調試IIS 7模塊?
- 2. VS 2010調試
- 3. 如何以32位模式運行VS 2010本地IIS
- 4. 難以啓動VS 2010調試器附加到Outlook調試插件
- 5. 如何使用VS 2010 SP1調試Nunit測試?
- 6. 當VS 2010遠程調試時,爲什麼沒有腳本選項附加到
- 7. 使用VS 2010調試導入的dll
- 8. 如何在VS 2010 Professional中調試VBScript?
- 9. 如何使用VS 2010 Beta2正確調試本地IIS 7.5上的Web應用程序?
- 10. 無法將調試器附加到主機上使用Gallio Icarus 3.2 Build 517和VS 2010
- 11. 通過附加模塊調用插件
- 12. 將Visual Studio調試器附加到VS IDE主機
- 13. 不能在VS 2010中使用IIS Express
- 14. 如何使用VS 2010調試單向工作流服務?
- 15. 使用NUnit在VS 2010中調試本地/託管C++
- 16. Exchange Powershell - 如何從腳本內部調用Exchange 2010模塊?
- 17. 在IIS 7經典流水線中使用VS 2010進行調試
- 18. 如何調試Apache模塊
- 19. 如何使附加進程宏附加到本機代碼?
- 20. 如何獲得任何附加到調試器的exe的模塊
- 21. 在VS 2010中調試應用程序
- 22. VS 2010遠程調試不起作用
- 23. 「等待調試器附加」顯示,即使在調試模式
- 24. Visual Studio 2010和IIS 5.1調試問題
- 25. 如何替換附加但隨機模塊的雙列表項?
- 26. 爲VS POSH工具 - 無法調試腳本/在Visual Studio模塊
- 27. 如何同步附加YUI3模塊?
- 28. 如何調試託管在IIS版本5.1中的VS-2008應用程序
- 29. JavaScript/Dojo模塊模式 - 如何調試?
- 30. 使用本地主機以外的VS進行調試
太棒了!這是我正在尋找的理想技巧,併爲我工作。非常感謝。 – Sheen 2010-10-12 13:09:42
記得從生產代碼中刪除它。 – 2010-10-12 20:36:23