禁用警告MSB8012

时间:2020-03-05 14:10:54

标签: visual-studio msbuild

我想在Visual Studio 2017中将目标文件与输出二进制文件分开,但随后收到警告MSB8012 - TargetPath does not match the Library's OutputFile property value

是否可以跳过此警告?

1 个答案:

答案 0 :(得分:0)

是否可以跳过此警告?

如果您仍然希望此警告MSB8012在VS中不显示,则可以将其添加到xxxx.xxxproj文件中:

<PropertyGroup>
<MSBuildWarningsAsMessages>MSB8012</MSBuildWarningsAsMessages>
</PropertyGroup>

注意,这是自VS2017以来的一项新功能。

此外,正如 Hans 所说,您可以解决此警告,可以参考this similar case进行尝试。

希望它可以为您提供帮助。