市场导向,技术为本

尘土十分归举子,乾坤大半属偷儿
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

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

Posted on 2011-09-19 22:51  上海•鹰  阅读(893)  评论(0编辑  收藏  举报

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!