2011-07-19 41 views
3

在谷歌問題後,我發現它是reported already,但從MS中沒有任何用處。我想知道是否有人找到了解決辦法?Visual Studio 2010在C++/CLI(混合模式)項目的調試過程中掛起

+2

VS2010掛起並崩潰很多 – AJG85

+0

僅適用於C++。我一直在使用它密集的C#和我很高興。 – UshaP

+0

99%的我使用的是C++ ......我不知道他們做了什麼,但它很可怕。您是否嘗試過使用遠程調試器或另一個Visual Studio實例並附加到該過程? – AJG85

回答

-1

使用不同的調試器,或根本不使用調試器,只需使用內聯彙編語言跟蹤文件或在代碼中插入斷點即可。

+0

謝謝但不使用調試器不是一個選項。 – UshaP

2

另一種選擇是使用windbg。你必須手工完成很多命令,但它是最好的調試器。它處理混合模式,沒有任何重大問題。它有一點學習曲線,但它非常靈活。

1

調試混合模式應用程序時,Visual Studio的調試器真的不可靠。從我的答案在這裏拍攝#5965771

  • 如果你試圖調試一塊原生代碼嘗試使用本地項目作爲調試器啓動應用程序。在項目設置下,「調試」選項卡將「調試器類型」設置爲「混合」,對我們來說有時會有所幫助(例如,本地項目可能是DLL,只需在項目設置中將主Exe設置爲調試目標)。

或者,正如在另一個答案中已經提到的:使用WinDbg!藉助它,您可以更加可靠地調試託管/非託管混合代碼應用程序。

相關問題