c# - Visual Studio 2012 项目总是过时(.cs 已修改)

标签 c# visual-studio-2012 build

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

1>Project 'Utilities' is not up to date. Input file '[...]\utilities\logging\result.cs' is modified after output file '[...]bin\Debug\Utilities.pdb'.

但是这个文件和这个项目中的任何其他文件都没有被修改。

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

最佳答案

你能检查一下相关文件的时间戳是多少吗?它会不会被错误地设置为某个 future 的日期?这将强制重新编译...请参阅 https://stackoverflow.com/a/2651443/1336068获取更多信息。

此外,https://stackoverflow.com/a/775272/1336068包含有关如何避免每次在 visual studio 中运行应用程序项目时都重新生成代码的一般信息。

关于c# - Visual Studio 2012 项目总是过时(.cs 已修改),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21402633/

相关文章:

c# - 如何在 WinDBG 中查看托管异常详细信息?

c++ - SFML 链接器错误 : unresolved external symbol _WinMain@16, Visual Studio 2012

c# - 失去焦点时窗口闪烁?

linux - Android处理不构建程序

c# - 通过使用每个数字一次 0-9 可以形成的任何 (2) 个数字的最小差异是多少?

c# - 如何在一个 Controller 中使用 .net Core 创建几个 url

c# - 在 C# (ASP.MVC) 中将 Access DB (.mdb) 与 ADODB 一起使用,就像使用经典 ASP

.net - 从 .Net 4.0 到 4.5 的重定向解决方案 - 如何重定向 NuGet 包?

text - 在 Gradle 中正确显示 UTF-8 文本

build - Flutter 小部件的大小取决于另一个