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.
A következő PackageReference-elemek nem definiálnak megfelelő PackageVersion-elemet: PackageName. A Központi csomagkezelést használó projekteknek a PackageReference és a PackageVersion elemeket egyező névvel kell deklarálniuk
Probléma
A projekt a NuGet Central Package Management használatára van konfigurálva, és egy <PackageReference /> elem definiálva van, de a Directory.Packages.props fájlban nincs azonos nevű megfelelő <PackageVersion /> elem:
<ItemGroup>
<PackageReference Include="PackageName" />
</ItemGroup>
Megoldás
Adjon meg egy
<PackageVersion />olyan elemet, amely a Directory.Packages.props fájl azon verzióját adja meg, amely ugyanazzal az azonosítóval rendelkezik, mint az<PackageReference />elem:<ItemGroup> <PackageVersion Include="PackageName" Version="5.0.1" /> </ItemGroup>Ha egy
<PackageVersion />elem megfelelően van definiálva, és ez a hiba a Visual Studióban fordul elő, ellenőrizze a Hibalista ablakban a projekt betöltésével vagy a sikertelen tervezési idő buildekkel kapcsolatos hibákat. Ha a Visual Studio nem tudja sikeresen betölteni a projektet, vagy egy tervezési idő összeállítása meghiúsul, a NuGet naplózhatja ezt a hibát, mert nem rendelkezik a visszaállításhoz szükséges információkkal. Az alapul szolgáló problémák megoldásának ki kell javítania ezt a hibát.