当(只有)一个内容项是脏的时,如何让vs认为我的项目是脏的?
您可以设置属性
UpToDateCheckInput
项目:
<ItemGroup>
<UpToDateCheckInput Include="util.exe">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</UpToDateCheckInput>
<!-- etc. -->
</ItemGroup>
或设置属性
DisableFastUpToDateCheck
在要禁用的项目文件中为true
FastUpToDateCheck
对于Visual Studio生成管理器:
<PropertyGroup>
<DisableFastUpToDateCheck>True</DisableFastUpToDateCheck>
</PropertyGroup>
检查
MSDN
关于DisableFastUptodateCheck:
仅适用于Visual Studio的布尔值。Visual Studio
生成管理器使用名为fastupdatecheck的进程来确定
是否必须重建项目才能更新。这个过程是
比使用msbuild来确定这个更快。设置
DisableFastUptopDateCheck属性设置为true可以绕过可视
studio生成管理器并强制它使用msbuild来确定
这个项目是最新的
希望这有帮助。