VisualC++ 2010 调试不会检测代码更改

VisualC++ 2010 Debug won't detect code changes

本文关键字:代码 检测 2010 调试 VisualC++      更新时间:2023-10-16

我正试图在visualc++ 2010 Express中构建一个程序,但由于某种原因调试器没有检测到更改。在发行版中工作,一切都是正确的。然而,当我设置在调试模式并选择"调试和构建"时,它将构建文件,然后运行旧的可执行文件(它在studio中的输出与我在更改下编写的输出不同)。最奇怪的是,如果我故意写一个语法错误,它不会构建,但如果我写在argv的访问范围之外,它会构建得很好,但回到旧的exe并运行。

是否有一个设置或配置属性,我错过了?它今天才给了我这个问题——在它正常工作之前。

明白了。只是调试文件下的时间戳奇怪地比当前时间提前了3小时,这使编译器不会将它们视为"旧"