0

我正在 Release 中构建和运行我的项目,我不想使用 Debug 信息进行构建。

但是当我运行该项目时,我得到了与这个问题相同的错误:无法找到调试信息或与 Visual Studio 的不匹配

找不到或不匹配“foo.exe”的调试信息。二进制文件不是使用调试信息构建的。

如何告诉 Visual Studio 2010 停止尝试在 Release 中查找调试信息?

编辑:

我正在使用 C++。有趣的是,当我链接到从我的另一个项目构建的 .dll 时,我确实开始注意到这一点。我想知道这是否与此有关?

4

1 回答 1

0

我想您通过单击构建配置窗口旁边的绿色箭头来启动您的程序。通过这样做,Visual Studio 将始终尝试在调试器中运行您的代码 - 即使您在发布模式下编译它。

尝试按 Ctrl + F5 启动您的程序 - 这应该启动 .exe,而无需调试器的任何干预。

于 2014-11-10T14:25:57.770 回答