Chyba NuGet NU1105
Nelze přečíst informace o projektu pro ProjectFile. Soubor projektu může být neplatný nebo chybí cíle potřebné k obnovení.
Problém
Soubor projektu existuje, ale nebyly pro něj poskytnuty žádné informace o obnovení. Ujistěte se, že otevíráte projekt pomocí nového systému projektů nebo starší verze systému projektů.
Řešení
Příkazový řádek
Z příkazového řádku to může znamenat, že je soubor poškozený nebo že NuGet.targets
se neimportují.
Pokud chcete importovat NuGet.targets
soubor , obvykle se doporučuje importovat Microsoft.Common.targets
.
K obnovení projektů v řešení pomocí rozhraní .NET CLI použijte:
dotnet restore MySolution.sln
Visual Studio
V sadě Visual Studio může chyba znamenat, že cíle se neimportují podobně jako scénář příkazového řádku.
Chyba může také znamenat, že projekt je uvolněný.
Pokud používáte Visual Studio 2019 nebo novější, nuGet má možnost znovu použít artefakty z předchozího obnovení pro uvolněné projekty. Aby tento scénář fungoval, musíte před načtením v sadě Visual Studio zajistit, aby všechny projekty v řešení byly obnoveny z příkazového řádku.
Případně projekt znovu načtěte.