当前位置:  开发笔记 > 编程语言 > 正文

在VS.Net 2005中调试时断点没有连接

如何解决《在VS.Net2005中调试时断点没有连接》经验,为你挑选了1个好方法。

最近遇到了这个问题...在VS.Net 2005中调试应用程序时,断点未连接.错误表示编译的代码与正在运行的版本不同,因此存在导致断点断开的不匹配.

清理所有bin文件的解决方案并重新编译没有帮助.不仅仅发生在一个盒子或人身上.

添加注意:此​​解决方案位于TFS for Source Control中.如果我删除我的本地TFS存储库并从头开始从源代码控制中获取它,那么问题就会消失.我也试过卸载并重新安装Visual Studio.这也有时候有所帮助.这两个人在某些时候工作的事实表明问题不是直接引起的.



1> Esteban Bren..:

也许这个建议可能会有所帮助:

    在Visual Studio中进行调试时,单击Debug> Windows> Modules.IDE将停靠模块窗口,显示已为项目加载的所有模块.

    查找项目的DLL,并检查它的符号状态.

    如果它说符号加载,那么你就是金色的.如果它显示无法找到或打开PDB文件,请右键单击模块,选择"加载符号",然后浏览到PDB的路径.

我发现有时需要:

    停止调试器

    关闭IDE

    关闭托管应用程序

    核对obj和bin文件夹

    重启IDE

    重建项目

    再次浏览"模块"窗口

    浏览到PDB文件的位置后,符号状态应更改为已加载的符号,现在您应该能够在代码中设置并捕获断行.

来源:断点当前不会被击中.没有为此文档加载任何符号.

推荐阅读
wangtao
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有