none
vs2015 内网映射 调试不走断点

    问题

  • 之前debug一直没有问题,之后再Release生成了一次之后,再debug 运行,映射可以正常访问,但是就不走断点了。
    2016年12月5日 10:00

答案

  • 非常感谢您的回复

    我在打上断点看到 "当前不会命中断点 还没有为该文档加载任何符号"

    然后我在 调试》附加进程  重新附加之后解决了。

    • 已标记为答案 peify 2016年12月6日 2:00
    2016年12月6日 1:59

全部回复

  • Release生成是不生成调试符号文件(pdb),无法调试,检查下是否有相应的PDB文件存在。

    不走断点另一个原因是编译后的代码的符号文件(PDB)和运行中的DLL不一致。在调试时,编辑器的最左边一列显示为空心的断点,也就是PDB中不能正确定位到源代码的相应行。解决此问题也需要重新用Debug编译一次整个解决方案,或是右击项目,选择重新生成Rebuild。


    专注于.NET ERP/CRM开发框架,C/S架构,SQL Server + ORM(LLBL Gen Pro) + Infragistics WinForms

    2016年12月5日 10:50
  • 非常感谢您的回复

    我在打上断点看到 "当前不会命中断点 还没有为该文档加载任何符号"

    然后我在 调试》附加进程  重新附加之后解决了。

    • 已标记为答案 peify 2016年12月6日 2:00
    2016年12月6日 1:59
  • Hi peify ,

    如果你的工程涉及到多种语言工程,比如有C++ 以及C#。

    并且把C#工程作为默认的工程。在C++工程中执行debug操作,也许就会导致不执行breakpoint操作。

    在微软的connect上面,已经有人提这个bug了

    Best Regards,

    Hart


    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2016年12月6日 6:50
    版主