c# - 如何防止 Visual Studio 每次都构建项目?

标签 c# .net visual-studio msbuild visual-studio-2017

当我右键单击一个项目并选择构建时,它每次都会构建它,尽管我刚刚构建了它并且该项目没有过时。

我已按照 winning answer to a similar question 中的说明进行操作,但这并没有解决我的问题。

我也去了确保选项/项目和解决方案/构建和运行设置都是正确的。我打开了详细的构建输出,但没有看到任何明显的东西。输出在这里:Part 1Part 2 .项目本身 if here .

唯一可疑的是:

1>Project file contains ToolsVersion="4.0". This toolset may be unknown or missing

工程文件中没有ToolsVersion=4.0

最佳答案

如果有人遇到类似问题,请回答我自己的问题。问题是项目中的某些文件(二进制文件和其他非 c# 文件)被设置为 Content/Copy Always。我将它们更改为 Content/Copy if Newer 并解决了这个问题。

关于c# - 如何防止 Visual Studio 每次都构建项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50240733/

相关文章:

c# - 从日语 IME 获取更多数据

c - CMake、clang、Visual studio下如何设置C11为编译标准?

C编程递归

c++ - 无法安装 Visual C++ Redistributable for Visual Studio 2015(64 位)

c# - View 模型中的异步方法 : should this return Task or void?

c# - EF6/SQL Server Compact,基于代码的配置

c# - 将 MySql Tinyint(1) 数据类型检索到 .Net 应用程序中

c# - mvc 5 从表中选择列表,DropDownList 的值为空

c# - ASP.NET 中的自定义类型应用程序设置

.net - 无法加载引用库 - 该进程无法访问该文件,因为该文件正在被另一个进程使用