Sdílet prostřednictvím


Chyba NuGet NU1100

Scénář 1

Nelze přeložit závislost (>= 1.0.0) pro TargetFramework.

Problém

Závislost nelze vyřešit. Jedná se o obecný problém pro typy, které nejsou balíčky nebo projekty.

Řešení 1

Otevřete soubor projektu a prohlédněte si seznam jeho závislostí. Zkontrolujte, že každá závislost existuje na zdrojích balíčků, které používáte, a že balíček podporuje cílovou architekturu projektu.

Řešení 2

Příčinou tohoto problému může být také nedostatek nakonfigurovaných zdrojů NuGet.

Někdy konfigurace nemusí určovat žádné zdroje. Můžete to ověřit spuštěním dotnet nuget list source z adresáře projektu nebo řešení.

Zkontrolujte obsah konfigurace uživatele a přidejte tam zdroj.

Případně můžete vytvořit konfigurační soubor pomocí dotnet new nugetconfig. Tento soubor doporučujeme vytvořit na úrovni úložiště.

Scénář 2

Nelze přeložit závislost (>= 1.0.0) pro TargetFramework. PackageSourceMapping je povolený, následující zdroje se nepovažovaly za nuget.

Problém

Závislost nelze vyřešit. PackageSourceMapping je povolený a neexistují žádné odpovídající zdroje.

Řešení

Zkontrolujte konfiguraci PackageSourceMapping v souboru NuGet.Config a ujistěte se, že existuje odpovídající vzor pro daný balíček.