共用方式為


NuGet 警告 NU1507

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

問題

項目已設定為使用 NuGet Central 套件管理 ,且未設定為使用 套件來源對應。 強烈建議您啟用 套件來源對應 ,因為當您的專案從多個套件來源取用套件時,它可保護軟體供應鏈,方法是讓您為每個套件指定來源。

解決方法

  • 如果您在使用中央套件管理時設定了多個 HTTP 型 NuGet 套件來源,請上線至 套件來源對應
  • 如果您無法上線至 套件來源對應 ,但想要使用中央套件管理,您可以隱藏警告:
<PropertyGroup>
  <!-- Suppress NU1507: There are 2 package sources defined in your configuration. When using central package management, please map your package sources with package source mapping or specify a single package source. -->
  <NoWarn>$(NoWarn);NU1507</NoWarn>
</PropertyGroup>