Visual Studio 2012 项目始终过时(.cs 已修改)

Jez*_*zze 5 c# build visual-studio-2012

我们有一个项目在我们的解决方案中几乎所有其他项目中都使用,并且有一段时间整个解决方案总是重建,因为这个项目中的源文件似乎被修改了。

1>项目“实用程序”不是最新的。输入文件“[...]\utilities\logging\result.cs”在输出文件“[...]bin\Debug\Utilities.pdb”之后被修改。

但该文件以及该项目中的任何其他文件根本没有被修改。

有人提示我问题可能出在哪里吗?提前致谢!

Bha*_*pur 3

您能检查一下相关文件的时间戳吗?是否会被错误地设置为未来的某个日期?这将强制重新编译...请参阅/sf/answers/185601041/了解更多信息。

此外,/sf/answers/54269071/还提供了有关如何避免每次在 Visual Studio 中运行应用程序项目时重建代码的一般信息。

  • 在更改时区并在旅行时打开项目后,我遇到了两次问题......可能相关。重新启动 Visual Studio 后,即可构建。 (3认同)