28

我的解决方案中有两个项目:C/C++ Win32 DLL 和一些 C# 应用程序。

我必须做什么才能在调试时进入 DLL?

我打开了 C++ 项目设置中的所有调试选项,并将下一个文件复制到 C# 应用程序根目录:MyLib.dll、MyLib.pdb、vc90.pdb、vc90.idb,但它没有帮助。

我还需要执行哪些其他操作?

4

2 回答 2

44

您是否在 C# 项目中打开了启用非托管代码调试?

于 2009-04-19T14:35:54.910 回答
10

如果您通过Debug > Attach To Process 附加调试器,在单击“附加到进程”对话框中的“附加”之前,请确保选择可以附加调试器的适当代码类型。

在此处输入图像描述

于 2012-08-27T03:31:57.810 回答