如何从VS2010中的另一个DLL调试DLL

时间:2015-09-22 01:06:58

标签: c# visual-studio-2010 debugging dll visual-studio-debugging

我有3个项目(A,B和C)A是C#,B和C是C ++。 引用B作为dll,B引用C作为dll。 A是主要项目。 我可以在Debug菜单中调试B附加进程,但我无法调试C。

我取消选中"启用我的代码"选项:菜单工具 - >选项 - >调试 - >启用我的代码。

但似乎缺少某些东西。我确信C代码正在执行,因为我编写了一些日志记录。

我无法改变项目的架构,比如将C代码移动到B或类似的东西。

1 个答案:

答案 0 :(得分:0)

我也改变了这些设置: 调试 - >选项 - >检查加载DLL导出和启用RPC调试。 在附加进程时,在附加进程之前单击选择并仅启用T-SQL,托管4.0和x86,最后它可以工作