Avviso NuGet NU1507

Scenario 1

There are 2 package sources defined in your configuration. When using central package management, please map your package sources with package source mapping (https://aka.ms/nuget-package-source-mapping) or specify a single package source. The following sources are defined: https://api.nuget.org/v3/index.json,  https://contoso.myget.org/F/development/.

Problema

Quando si usa la gestione centrale dei pacchetti (CPM) di NuGet, è consigliabile usare anche mapping origine pacchetti. Questo può aiutare a salvaguardare la catena di approvvigionamento software è fondamentale se si usa una combinazione di origini di pacchetti pubblici e privati. Per altre informazioni sul funzionamento del mapping dell'origine del pacchetto, vedere https://aka.ms/nuget-package-source-mapping .

Soluzione

Eseguire l'onboarding nel mapping dell'origine pacchetto se sono configurati più feed NuGet quando si usa la gestione centrale dei pacchetti. Per maggiori dettagli, visitare https://aka.ms/nuget-package-source-mapping il sito Web.

Se non è possibile eseguire l'onboarding in Mapping origine pacchetti ma si vuole usare la gestione centrale dei pacchetti, è possibile eliminare l'avviso:

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