我有一箇舊的C++ COM組件,它必須保持Visual Studio 6.0格式。我不知道如何在實際的COM組件中調試代碼。如何調試在ASP頁面中創建的Visual Studio 6.0中的COM對象?
我能夠在調試模式下創建它,添加斷點並將其附加到dllhost.exe進程,但Visual Studio環境只會顯示從dllhost.exe反彙編而不是我的源代碼(它也是不停止在斷點上)。
我記得前一段時間有一種方法可以讓你的調試動作(即當Visual Studio 6.0詢問你的可執行文件啓動你的dll時)使IIS(或inetinfo.exe)目標和IIS運行在單一過程模式下。有一個註冊表鍵你需要改變,但谷歌搜索沒有幫助。