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 adhatnak meg értéket a VersionOverride: PackageName értékhez. A Központi csomagkezelést használó projektek jelenleg úgy vannak konfigurálva, hogy letiltják ezt a funkciót.
Probléma
Egy projekt a NuGet Central Package Management használatára van konfigurálva, és egy <PackageReference /> elem van meghatározva, amely megadja az VersionOverride attribútum értékét, de ez a funkció le lett tiltva:
<PropertyGroup>
<CentralPackageVersionOverrideEnabled>false</CentralPackageVersionOverrideEnabled>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="PackageName" VersionOverride="9.0.0" />
</ItemGroup>
Megoldás
- Távolítsa el az
VersionOverrideattribútumot az<PackageReference />elemből:
<ItemGroup>
<PackageReference Include="PackageName" />
</ItemGroup>
- Konfigurálhatja a Központi csomagkezelést úgy, hogy engedélyezze vagy tiltsa
VersionOverridele az MSBuild tulajdonsággalCentralPackageVersionOverrideEnabled. További információt a Csomagverziók felül bírálása című témakörben talál.