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 definiscono un elemento PackageVersion corrispondente: PackageName. I progetti che usano Gestione pacchetti centrale devono dichiarare gli elementi PackageReference e PackageVersion con nomi corrispondenti
Problema
Un progetto è configurato per l'uso di Gestione pacchetti centrali NuGet e viene definito un <PackageReference /> elemento, ma un elemento corrispondente <PackageVersion /> con lo stesso nome non è definito nel file Directory.Packages.props :
<ItemGroup>
<PackageReference Include="PackageName" />
</ItemGroup>
Soluzione
Definire un
<PackageVersion />elemento che specifica la versione nel file Directory.Packages.props con lo stesso identificatore dell'elemento<PackageReference />:<ItemGroup> <PackageVersion Include="PackageName" Version="5.0.1" /> </ItemGroup>Se un
<PackageVersion />elemento è definito correttamente e questo errore si verifica in Visual Studio, controllare la finestra Elenco errori per verificare la presenza di errori relativi al caricamento del progetto o alla compilazione in fase di progettazione non riuscita. Se Visual Studio non è in grado di caricare correttamente il progetto o un errore di compilazione in fase di progettazione, NuGet potrebbe registrare questo errore perché non dispone delle informazioni necessarie per il ripristino. La risoluzione di questi problemi sottostanti dovrebbe risolvere questo errore.