美文网首页
解决VS2015无法调试问题

解决VS2015无法调试问题

作者: 蒋豆芽 | 来源:发表于2019-06-14 09:18 被阅读0次

    https://www.cnblogs.com/studyskill/p/7675402.html

    vs中无法加入断点进行调试的解决方案

    【 1】

    以前也遇到过同样的问题,但没有问个为什么,也没有探个毕竟。昨天调试一个DLL,添加输出信息吧,太麻烦而且不轻易定位, 但设置断点后按“F5”,断点不可用,气泡提示“当前不会命中断点,还没有为该文档加载任何符号。

    ”再右键->“位置”->“答应源代码与原始版本不同”,还是不行。77777我还不信了,整它! 后来才发现,“Alt+F7”->“配置属性”->“调试”->“命令”中输入的 exe 路径下,已经提供了此 DLL, 压根就没有调用咱 F5 启动的DLL。。。。。。把 exe (以及相关的其它文件,假如有)拷贝到 DLL 目录下,就可以调试了。

    犯了个低级错误。但也总结了一下不能调试的各种可能原因: 解决方案配置是 Debug ,但没有在工程属性页中“Alt+F7”->“配置属性”->“C/C++”->“常规”->“调试信息格式”, 选择“用于“编辑并继承”的程序数据库(/ZI)”。另外,在“配置属性”->“链接器”->“调试”->“生成调试信息”中,选择“是”。

    我是用这个解决的  

    但没有在工程属性页中“Alt+F7”->“配置属性”->“C/C++”->“常规”->“调试信息格式”, 选择“用于“编辑并继承”的程序数据库(/ZI)”。

    然后调试时都会遇到工程运行和exe文件运行,工作路径是不一样的。所以多留心

    相关文章

      网友评论

          本文标题:解决VS2015无法调试问题

          本文链接:https://www.haomeiwen.com/subject/zgoyfctx.html