c++ - VS C++ 突然没有符号,无法调试

标签 c++ visual-studio-2013

我昨天调试的很好,今天早上醒来,突然间我不能使用断点了。我尝试重建,确保我使用的是正确的 exe 和 dll。

我该怎么办?

-我没有更改配置设置。我在调试中。

-当我按 F5 时,它运行,但不提示任何内容。唯一的问题是,当我放置一个断点时,它说(当鼠标悬停在断点上时)“没有为此文档加载任何符号。”

-我没有移动任何文件。

尝试弄清楚:更改了代码中的某些内容,看起来更改没有反射(reflect)在 dll 中,也许我实际上没有使用正确的文件,将调查它...

最佳答案

好的抱歉,我知道了...

原来有两个 dll,一个旧版本,一个新版本,我的 exe 指的是旧版本。

那么快来回答我的问题:搜索与您的项目相关的所有文件,并确保删除旧版本的所有旧文件。尝试更改代码。如果未反射(reflect)更改,则您知道这些更改不会进入您正在使用的文件。

关于c++ - VS C++ 突然没有符号,无法调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30561415/

相关文章:

android - 使用 JNI 时实例和类变量状态的问题

c# - 如何升级到 C# 5?

c++ - 在 C++ 中处理许多 commnadline 选项

c++ - 将 Visual Studio 项目导出到 Qt 项目

c++ - 在什么情况下应该使用匿名枚举?

C++ 快速地板模板 : C4430 Error with Visual Studio on Windows

c# - 使用 NDesk.Options 设置可选值

asp.net-mvc - 当 Copy-Local 设置为 True 时,为什么 Azure 部署中缺少 DLL?

visual-studio-2013 - 如何将自定义事件绑定(bind)到 VS 2013 中的 grunt 任务运行器

c++ - 寻找有关报告的链接/编译时间优化的论文/研究