【发布时间】:2013-02-04 19:43:32
【问题描述】:
我一直在尝试让 Visual C++ 正常工作,但在构建每个项目时都出现此错误:“此项目已过时”“您要构建它吗?”它每次都无法构建。
当我重建时,构建仍然失败,虽然在记录器中我没有注意到任何错误消息,这让我认为它没有正确记录(我正在使用第三方程序进行记录)。
我已按照以下说明进行操作:http://blogs.msdn.com/b/vsproject/archive/2009/07/21/enable-c-project-system-logging.aspx 并启用了日志记录。
我收到此错误:项目不是最新的,因为“在此处插入文件名”.lastbuildstate 丢失。请注意,在实际的视觉工作室中,没有任何记录。我无法在谷歌中找到任何关于此的内容。可能是我错误地启用了日志记录,但我觉得这是错误。
【问题讨论】:
-
这是个骗子,IIRC。彻底搜索。
-
我已经找了 3 个小时,我找不到任何帮助。如果您发现了可以提供帮助的东西,请指导我。
-
如果您打开 Visual Studio 并尝试手动编译您的项目/解决方案,是否会出现任何错误? (这是日志记录问题还是您的代码问题?)
-
另外,请记住,该项目已过时可能是因为它从未成功构建,并且它未能构建的原因与 lastbuildstate 或您的日志记录无关。过时的项目不是错误,只是一个兴趣点。您可以在 Visual Studio 选项中禁用该对话框,但它不会使您的项目神奇地编译,也不会修复您的日志记录问题。
-
这也可能是由于您的解决方案中的文件不再存在于磁盘上,因此日期时间戳检查失败并始终认为其已过时
标签: c++ visual-studio-2010 visual-studio visual-c++