Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Szcenárió 1
A ProjectFile projektinformációi nem olvashatók be. Előfordulhat, hogy a projektfájl érvénytelen vagy hiányzik a visszaállításhoz szükséges célok.
Probléma
A projektfájl létezik, de nem adott meg visszaállítási információt. Győződjön meg arról, hogy egy projektet az új projektrendszerrel vagy az örökölt projektrendszerrel nyit meg.
Megoldás
Parancssor
A parancssorból ez azt jelentheti, hogy a fájl sérült, vagy hogy a rendszer nem importálja a NuGet.targets fájlt.
A importáláshoz NuGet.targetsáltalában ajánlott importálni a Microsoft.Common.targets.
Projektek visszaállítása a megoldásban a .NET CLI használatával:
dotnet restore MySolution.sln
Visual Studio
A Visual Studióban a hiba azt jelentheti, hogy a célok importálása nem hasonlít a parancssori forgatókönyvhöz.
A hiba azt is jelentheti, hogy a projekt ki van ürítve.
Ha Visual Studio 2019-et vagy újabb verziót használ, a NuGet újra használhatja az előző visszaállítás összetevőit a kiürített projektekhez. Ahhoz, hogy ez a forgatókönyv működjön, gondoskodnia kell arról, hogy a megoldásban lévő összes projekt vissza legyen állítva a parancssorból, mielőtt betölti őket a Visual Studióba.
Másik lehetőségként töltse be újra a projektet.
Forgatókönyv 2
Érvénytelen cél-keretrendszer (net.6.0)
Probléma
A projektfájl létezik, de érvénytelen célkeretet ad meg: 'net.6.0'.
Ez elírás vagy nem támogatott formátum használata miatt fordulhat elő.
Megoldás
Frissítse a projektfájlt egy érvényes célkeret használatára. Ebben az esetben cserélje le 'net.6.0' ( 'net6.0' a plusz pont nélkül).
A támogatott keretrendszerek és azok megfelelő formátumainak teljes listáját a .NET Target Frameworks dokumentációjában találja.