繁体   English   中英

忽略csproj文件中nuget包的所有警告的任何方法

[英]Any way to ignore all warnings of a nuget package in csproj file

有没有办法通过使用忽略 nuget 包的所有警告

<NoWarn></NoWarn>

csproj文件中的标签?

禁止针对单个 NuGet 包的特定警告。

在解决方案资源管理器中,选择要抑制编译器警告的 NuGet 包。

在此处输入图像描述

从右键单击菜单或上下文菜单中,选择属性。

在包属性的抑制警告框中,输入要抑制此包的警告编号。 如果要抑制多个警告,请用逗号分隔警告编号。

在此处输入图像描述

警告已从解决方案资源管理器和错误列表中消失。 在项目文件中,将设置 NoWarn 属性。

 <PackageReference Include="NuGet.Build.Tasks.Pack" Version="6.2.0">
   <PrivateAssets>all</PrivateAssets>
   <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
   <NoWarn>NU5104</NoWarn>
 </PackageReference>

希望它可以帮助你。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM