簡體   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