Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Aşağıdaki PackageReference öğeleri VersionOverride için bir değer belirtemez: PackageName. Merkezi Paket Yönetimi kullanan projeler şu anda bu işlevselliği devre dışı bırakmak üzere yapılandırılmıştır.
Sorun
Proje NuGet Merkezi Paket Yönetimi'ni kullanacak şekilde yapılandırılır ve öznitelik için VersionOverride bir değer belirten bir <PackageReference /> öğe tanımlanır ancak bu işlev devre dışı bırakılmıştır:
<PropertyGroup>
<CentralPackageVersionOverrideEnabled>false</CentralPackageVersionOverrideEnabled>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="PackageName" VersionOverride="9.0.0" />
</ItemGroup>
Çözüm
- Öğeden
VersionOverrideözniteliğini<PackageReference />kaldırın:
<ItemGroup>
<PackageReference Include="PackageName" />
</ItemGroup>
-
Merkezi Paket Yönetimi'ni MSBuild özelliğine
CentralPackageVersionOverrideEnabledizin verecek veya izin vermeyecekVersionOverrideşekilde yapılandırabilirsiniz. Daha fazla bilgi için bkz. Paket Sürümlerini Geçersiz Kılma .