UpToDateCheckInput 始终使用多个TargetFrameworks重建
查看UpToDateCheckInputBug中的副本
该错误仅在使用多个框架时发生:<TargetFrameworks>netstandard2.0;net471</TargetFrameworks>
单个框架按预期工作。
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>netstandard2.0;net471</TargetFrameworks>
</PropertyGroup>
<ItemGroup>
<UpToDateCheckInput Include="$(SolutionDir)\ExternalDependency.txt" />
</ItemGroup>
<Target Name="PreBuild" BeforeTargets="PreBuildEvent">
<Exec Command="echo Starting Build" />
</Target>
</Project>
复制: