Udostępnij za pośrednictwem


Ostrzeżenie narzędzia NuGet NU1507

Scenariusz 1

W konfiguracji zdefiniowano 2 źródła pakietów. W przypadku korzystania z centralnego zarządzania pakietami zamapuj źródła pakietów za pomocą mapowania źródła pakietów (https://aka.ms/nuget-package-source-mapping) lub określ pojedyncze źródło pakietu. Zdefiniowane są następujące źródła: https://api.nuget.org/v3/index.json, https://contoso.myget.org/F/development/.

Problem

W przypadku korzystania z centralnego zarządzania pakietami NuGet (CPM) zdecydowanie zaleca się również użycie mapowania źródła pakietów. Może to pomóc w ochronie łańcucha dostaw oprogramowania jest kluczowe, jeśli korzystasz z kombinacji źródeł pakietów publicznych i prywatnych. Odwiedź stronę https://aka.ms/nuget-package-source-mapping , aby dowiedzieć się więcej o sposobie działania mapowania źródła pakietu.

Rozwiązanie

Dołącz do mapowania źródła pakietów, jeśli masz więcej niż jedno źródło danych NuGet skonfigurowane podczas korzystania z centralnego zarządzania pakietami. Więcej informacji można znaleźć w witrynie https://aka.ms/nuget-package-source-mapping .

Jeśli nie możesz dołączyć do mapowania źródła pakietów, ale chcesz użyć centralnego zarządzania pakietami, może pominąć ostrzeżenie:

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