Visual Studio告訴我,不支持64位託管+非託管代碼調試。有沒有人設法解決這個問題?從64位.NET代碼調試64位C++ - 如何?
1
A
回答
1
我也看到這個問題與64位調試器。你確實需要同時調試兩者嗎?
如果不是,當您需要調試本機代碼時,您可以運行託管應用程序,並附加調試器手動選擇「本機代碼」作爲調試類型(與Automatic可能同時選擇託管和本機)。
1
Ctrl + F5,一旦運行, Debug-> Attach to Process。 在attach to:框中選擇「Native code」。 確保在流程框中突出顯示vshost應用程序。 按下「附加」。 現在你的原生cpp代碼中的斷點應該觸發並且調試器將會啓動。
相關問題
- 1. NASM - 64位代碼
- 2. 在64位機器上調用64位Dephi DLL從C#在64位機器上
- 3. 32位或64位?使用C代碼
- 4. 從C代碼運行64位JVM
- 5. 代碼從32位移植到64位
- 6. 從64位代碼訪問32位DLL
- 7. 如何使用P/Invoke從64位C#應用程序調用64位C++ DLL?
- 8. 32位或64位DLL從.net託管代碼加載
- 9. ODBC .NET 32位和64位
- 10. 在64位.net應用程序通過c + + 64位DLL pInvoke
- 11. 如何在調試64位時編輯代碼
- 12. 使用VS代碼進行.NET核心調試 - 「只能調試64位進程」
- 13. c代碼洞穴計算64位jmp#
- 14. 如何在64位調試Visual Studio
- 15. VBA代碼64位系統
- 16. 從64位進程調用32位代碼
- 17. 將非託管C++代碼從32位轉換爲64位
- 18. 如何編譯64位彙編代碼
- 19. 如何將32位VBA代碼轉換爲64位VBA代碼
- 20. 將C++代碼從32位轉換爲64位
- 21. 如何從32位代碼啓動64位Windows進程?
- 22. 如何禁用C#64位
- 23. 啓動64位進程修改32位和64位.NET machine.config中
- 24. 運行32位和64位java代碼
- 25. 將32位代碼編譯爲64位
- 26. C# - 在32位和64位
- 27. 如何在64位機器上將64位C++程序編譯?
- 28. 如何檢測VC++代碼中的JRE位(32位或64位)
- 29. 64位位掩碼和javascript
- 30. 從32位C DLL創建64位DLL
我寧願同時調試,但我會嘗試這種「Native Code」方法,謝謝。 – 2009-09-19 05:50:37