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>