2

我正在尝试使用编辑并继续在 vs2013 中调试程序。我编译并运行程序,按回车键添加新行,然后选择应用代码更改。当它尝试使用编辑进行编译并继续时,我收到提示说进行了无法编译的编辑。需要明确的是,我没有做任何事情来添加新行。
以下是要害: VS2013 IDE 运行程序是用 vs2010 编写的,并且正在使用项目设置中设置的 vs2010 编译器进行编译。版本 12.0.30110.00 更新 1 C++/MFC Win32

Eanble Edit and Continue - Check Native-Only Enable native Edit and Continue - Check Invoked by debug commands - 检查 Ask first - 检查 Warn about stale code - 检查 Relink code changes after debug - 检查 Allow precompile - 在调试运行的应用程序时检查 Enable其他用户帐户 - 未选中。

有任何想法吗?

4

1 回答 1

0

您可以尝试升级平台工具集(我猜是从 v100 升级到 v120)吗?如果失败了,你能给我更多的细节吗?- 每个项目或特定项目都会发生这种情况吗?- 您收到的完整信息是什么?- 错误列表和输出窗口中是否有任何错误/警告?- 是否使用了正确的调试引擎?(您可以通过查看“输出”窗口来验证这一点:启用本机 EnC:“MSTest.exe”:已加载“C:\Temp\MSTest\Debug\MSTest.exe”,已加载符号。没有:“MSTest.exe”( Win32): 已加载 'C:\Temp\MSTest\Debug\MSTest.exe'。符号已加载。

于 2014-03-12T17:14:56.627 回答