我們有一個.NET應用程序,它使用很多以VB6編寫的遺留組件。我們能夠使用本地代碼調試器調試VB6代碼,並在Visual Studio 2010中生成pdb文件。升級到VS 2012(包括更新2)後,我們無法做到這一點。從Visual Studio 2012調試VB6代碼
以下消息的模塊窗口顯示:
二進制不與調試信息。
您還可以找到以下在輸出窗口消息:
模塊不帶符號的鋪設。
當我嘗試手動加載符號,我得到以下信息:
的匹配符號文件這個文件夾中沒有被發現。
從VS 2010調試非常相同的DLL或EXE工作正常。
有沒有選擇啓用它?
你使用VC++調試器來完成任務還是什麼? – 2013-05-07 19:46:23
無法回答你的問題,但很想知道更多關於使用VS2010調試VB6的問題!聽起來像是舊式混合語言應用程序的節省時間。 – tcarvin 2013-05-08 13:09:34
在[本文]中查找有關在VS 2010中調試VB6的詳細信息(http://blogs.msdn.com/b/robgruen/archive/2004/11/09/254602.aspx) – Pecan 2013-05-09 10:13:53