Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die folgenden PackageReference-Elemente definieren kein entsprechendes PackageVersion-Element: PackageName. Projekte, die die zentrale Paketverwaltung verwenden, müssen PackageReference- und PackageVersion-Elemente mit übereinstimmenden Namen deklarieren.
Thema
Ein Projekt ist für die Verwendung der NuGet Central Package Management konfiguriert, und ein <PackageReference /> Element wird definiert, aber ein entsprechendes <PackageVersion /> Element mit demselben Namen ist nicht in der Datei "Directory.Packages.props " definiert:
<ItemGroup>
<PackageReference Include="PackageName" />
</ItemGroup>
Lösung
Definieren Sie ein
<PackageVersion />Element, das die Version in der Datei "Directory.Packages.props" mit demselben Bezeichner wie das<PackageReference />Element angibt:<ItemGroup> <PackageVersion Include="PackageName" Version="5.0.1" /> </ItemGroup>Wenn ein
<PackageVersion />Element ordnungsgemäß definiert ist und dieser Fehler in Visual Studio auftritt, überprüfen Sie das Fehlerlistenfenster auf Fehler im Zusammenhang mit dem Laden des Projekts oder fehlgeschlagenen Entwurfszeitbuilds. Wenn Visual Studio das Projekt nicht erfolgreich laden kann oder ein Entwurfszeitbuild fehlschlägt, protokolliert NuGet diesen Fehler möglicherweise, da er nicht über die erforderlichen Informationen zum Wiederherstellen verfügt. Das Beheben dieser zugrunde liegenden Probleme sollte diesen Fehler beheben.