分享方式:


NuGet 警告 NU1507

案例 1

您的元件中有 2 個套件來源定義。 使用集中套件管理時,請使用套件來源對應來對應您的套件來源 (https://aka.ms/nuget-package-source-mapping) 或指定單一套件來源。 已定義下列來源:、https://api.nuget.org/v3/index.jsonhttps://contoso.myget.org/F/development/

問題

使用 NuGet 的中央套件管理 (CPM) 時,強烈建議您也使用套件來源對應。 如果您混合使用公用和私人套件來源,這有助於保護您的軟體供應鏈。 請流覽 https://aka.ms/nuget-package-source-mapping 以深入瞭解套件來源對應的運作方式。

解決方案

如果您在使用中央套件管理時設定了多個 NuGet 摘要,請上線至套件來源對應。 如需詳細資訊,您可以流覽 https://aka.ms/nuget-package-source-mapping

如果您無法上線至套件來源對應,但想要使用中央套件管理,可以隱藏警告:

<PropertyGroup>
  <NoWarn>$(NoWarn);NU1507</NoWarn>
</PropertyGroup>