Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Gli elementi PackageReference seguenti non possono specificare un valore per VersionOverride: PackageName. I progetti che usano Gestione pacchetti centrale sono attualmente configurati per disabilitare questa funzionalità.
Problema
Un progetto è configurato per l'uso di Gestione pacchetti centrali NuGet e viene definito un <PackageReference /> elemento che specifica un valore per l'attributo VersionOverride , ma questa funzionalità è stata disabilitata:
<PropertyGroup>
<CentralPackageVersionOverrideEnabled>false</CentralPackageVersionOverrideEnabled>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="PackageName" VersionOverride="9.0.0" />
</ItemGroup>
Soluzione
- Rimuovere l'attributo
VersionOverridedall'elemento<PackageReference />:
<ItemGroup>
<PackageReference Include="PackageName" />
</ItemGroup>
- È possibile configurare Central Package Management per consentire o impedire
VersionOverridela gestione dei pacchetti con la proprietàCentralPackageVersionOverrideEnabledMSBuild . Per altre informazioni, vedere Override delle versioni dei pacchetti .