VC++ DLL加断点不能调试问题及解决方法

项目环境:

VS2005, C# 调用 VC++ DLL

这里VC++ DLL分两种情况:

1。managed DLL, 理论上C#调用managed DLL加断点调试完全没有问题,可以直接跟踪进入managed DLL。

2。unmanaged DLL,根据我的经验,不打开下面的开关,是不能直接跟踪进入unmanaged DLL的。

开关打开方法:

C# Project (C# 项目)--> Property (属性) --> Debug (调试) --> Enable unmanaged code debug (启动非托管代码调试)

 

OK, try again!

相关文章: