Błąd narzędzia NuGet NU1100
Scenariusz 1
Nie można rozpoznać zależności (>= 1.0.0)" dla elementu TargetFramework
Problem
Nie można rozpoznać zależności. Jest to ogólny problem dla typów, które nie są pakietami ani projektami.
Rozwiązanie 1
Otwórz plik projektu i sprawdź listę jego zależności. Sprawdź, czy każda zależność istnieje w używanych źródłach pakietów i czy pakiet obsługuje platformę docelową projektu.
Rozwiązanie 2
Ten problem może być również spowodowany brakiem skonfigurowanych źródeł NuGet.
Czasami konfiguracja może nie określać żadnych źródeł. Możesz to sprawdzić, uruchamiając polecenie dotnet nuget list source
z katalogu projektu lub rozwiązania.
Sprawdź zawartość konfiguracji użytkownika i dodaj tam źródło.
Alternatywnie możesz utworzyć plik konfiguracji przy użyciu polecenia dotnet new nugetconfig
. Zalecamy utworzenie tego pliku na poziomie repozytorium.
Scenariusz 2
Nie można rozpoznać zależności (>= 1.0.0)" dla elementu TargetFramework. Opcja PackageSourceMapping jest włączona. Następujące źródła nie zostały uznane za: nuget.
Problem
Nie można rozpoznać zależności. Funkcja PackageSourceMapping jest włączona i nie ma pasujących źródeł.
Rozwiązanie
Sprawdź konfigurację NuGet.Config dla konfiguracji PackageSourceMapping i upewnij się, że istnieje pasujący wzorzec dla danego pakietu.