返回首页

在我的C代码的基础上的中断点不打了。我已经建立了一个在Visual Studio中的代码库(在Windows),并创建一个DLL,其相应的pdb文件。
我运行应用程序,然后连接到WinDbg中,设置适当的符号和源代码路径也是正确的。
我已在可疑文件的断点。
问题是断点不打了。
当我在那个地方的变化(我已经设置了断点)得到相应的变化反映在输出。{BR​​}但同时运行的应用程序的断点不打。

这背后的原因和如何解决它可能是什么?

回答

评论会员:游客 时间:2012/02/06
Malli_S:确保你已经编译的二进制文件,在"调试"模式。其次,检查调试器是否加载正确的符号/临时区议会,从正确的道路。有关详细信息,您可以有看看imgsrc=]
。Stefan_Lang
评论会员:游客 时间:2012/02/06
1。打开你的DLL项目2。打开属性页,然后转到"调试",并在该领域的命令",进入(相对)路径和应用程序的名称。3。按F5生成并运行在调试模式下您的DLL如果不工作,检查输出窗口在启动过程中的错误消息
。JOAT星期一:据{A}]在如此类似的问题,它可能是因为你有一些优化开启。当它的优化,有时代码的地方设置断点不再存在。尝试关闭所有优化:阿伦的Parthasarathy
评论会员:游客 时间:2012/02/06
让检查的基本requirmenet第一请您检查你的应用程序在调试模式下运行!如果它的罚款,沿控制使用的一些消息框,使你得到一个简单的解决方案,出了什么问题