我正在Visual Studio 2010中開發一個BHO。到目前爲止,我已經設法註冊BHO並在打開調試時獲取Visual Studio啓動IE。 BHO按預期工作,但不幸的是我設定的斷點從未被擊中。有什麼需要先配置嗎?在Visual Studio 2010中爲BHO在IE中使用斷點
2
A
回答
0
你確定你已經註冊了'debug'dll而不是發行版(不包含調試信息)嗎?
就我個人而言,我創建了一個註冊dll的腳本,每次編譯(後處理)時都會執行此腳本。
希望有所幫助!
編輯:
我使用VS 2008,但你可以檢查你的配置符合我的嗎?
1
如果您使用的是.NET 4.0,調試器將無法正確連接到IE。所以這裏是你要做的:
以管理員身份運行Visual Studio。
下面的代碼添加到您的BHO:
Debugger.Break();
實驗了一下與安置;我想說,網站設置後設置它。
獨立於Visual Studio運行Internet Explorer。因爲在Visual Studio中不會啓動IE。當IE運行時,你會得到一個崩潰窗口(上面代碼的結果);這就是當你可以將Visual Studio附加到IE的時候。完成並完成。
+0
這是僅適用於我2013年即11年的解決方案 – Marcom 2014-10-13 16:13:13
0
請參考here瞭解正確連接調試器和調試BHO項目所需步驟的完整說明。
相關問題
- 1. Visual Studio 2010和斷點
- 2. Visual Studio 2010:dll-project中的斷點
- 3. Visual Studio 2010不會在javascript的中斷點斷開
- 4. Visual studio:刪除visual studio 2010 express中的所有斷點快車
- 5. 如何在Visual Studio 2010中的cshtml文件中設置斷點?
- 6. 斷點在Visual Studio
- 7. 在Visual Studio 2010中
- 8. 爲Visual Studio 2010中
- 9. 在Visual Studio 2010中使用dll問題
- 10. 如何在Visual Studio 2010中使用MATLAB
- 11. 如何在Visual Studio 2010中使用GStreamer?
- 12. 使用visual studio 2010在tfs2008中回滾
- 13. 在Visual Studio 2010中使用fuzzylite
- 14. 在Visual Studio 2010中使用conio2
- 15. 在Visual Studio 2010中使用PCL
- 16. C++ - 在Visual Studio 2010中使用HunSpell 1.3.2
- 17. 在Visual Studio 2010中使用SCSF
- 18. 在Visual Studio 2010中使用.dll C++
- 19. 在Visual Studio 2010中使用TFS 2013
- 20. 無法在Visual Studio 2010中使用CSS3
- 21. 在Visual Studio 2010中使用Doxygen
- 22. 在Visual Studio中使用Microsoft棋2010
- 23. 在Visual Studio 2010中使用IF語句
- 24. 在Visual Studio 2010 Express中使用Qt
- 25. 在Visual Studio 2010中使用SFML
- 26. 在Visual Studio 2010中使用NCalc - VB.Net
- 27. 在Visual Studio 2010中使用SystemC
- 28. 在Visual Studio 2010中使用SDCC?
- 29. 在Visual Studio 2010中使用屬性表?
- 30. 在Visual Studio 2010中安裝Visual Studio 2013
根本不確定!我會再次嘗試註冊,確保它是調試DLL。 – opsb 2010-11-17 12:34:13
好的,再次註冊dll,確保它是註冊過的調試dll。到目前爲止,沒有運氣。順便說一句,你能分享那個劇本嗎?這將是一個巨大的節省時間。 – opsb 2010-11-17 12:47:32
你能檢查你的配置是否與我的一樣?特別是'about:blank'(非常重要)和'Enable unmanaged code debugging'標誌? – 2010-11-17 13:13:40