Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Następujące elementy PackageReference nie definiują odpowiedniego elementu PackageVersion: PackageName. Projekty korzystające z centralnego zarządzania pakietami muszą deklarować elementy PackageReference i PackageVersion z pasującymi nazwami
Problematyka
Projekt jest skonfigurowany do używania zarządzania pakietami centralnymi NuGet, a <PackageReference /> element jest zdefiniowany, ale odpowiedni <PackageVersion /> element o tej samej nazwie nie jest zdefiniowany w pliku Directory.Packages.props :
<ItemGroup>
<PackageReference Include="PackageName" />
</ItemGroup>
Rozwiązanie
Zdefiniuj
<PackageVersion />element określający wersję w pliku Directory.Packages.props o tym samym identyfikatorze<PackageReference />co element:<ItemGroup> <PackageVersion Include="PackageName" Version="5.0.1" /> </ItemGroup><PackageVersion />Jeśli element jest poprawnie zdefiniowany i ten błąd występuje w programie Visual Studio, sprawdź okno Lista błędów pod kątem błędów związanych z ładowaniem projektu lub niepowodzeniem kompilacji czasu projektowania. Jeśli program Visual Studio nie może pomyślnie załadować projektu lub kompilacja czasu projektowania zakończy się niepowodzeniem, program NuGet może zarejestrować ten błąd, ponieważ nie ma wymaganych informacji do przywrócenia. Rozwiązanie tych podstawowych problemów powinno rozwiązać ten błąd.