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.
NETSDK1082 warnt Sie, dass das Runtime Pack für Ihren Laufzeitbezeichner (RID) nicht in Ihrem NuGet-Feed gefunden werden konnte. Die vollständige Fehlermeldung ähnelt dem folgenden Beispiel:
Für den angegebenen RuntimeIdentifier <RID> war kein Laufzeitpaket für <RuntimePack> verfügbar.
.NET lädt bekannte Runtime Packs für eigenständige Anwendungen automatisch herunter, aber möglicherweise gibt es einen Zeiger auf einen, der ihnen nicht zur Verfügung steht. Untersuchen Sie Ihre NuGet-Konfiguration und -Feeds, um herauszufinden, warum das erforderliche Runtime Pack fehlt. In einigen Szenarien müssen Sie den Wert möglicherweise auf einen Wert überschreiben, der LatestRuntimeFrameworkVersion in Ihren NuGet-Feeds verfügbar ist, indem Sie der Projektdatei Markup wie im folgenden Beispiel hinzufügen:
<ItemGroup>
<KnownRuntimePack Update="@(KnownRuntimePack)">
<LatestRuntimeFrameworkVersion Condition="'%(TargetFramework)' == 'TARGETFRAMEWORK'">EXISTINGVERSION</LatestRuntimeFrameworkVersion>
</KnownRuntimePack>
</ItemGroup>
In diesem Beispiel stellt TARGETFRAMEWORK Werte wie net8.0 oder net6.0 dar – im Grunde alles, was sich in der Liste .NET 5 (und höher sowie .NET Core) in unterstützten Zielframeworks befindet. EXISTINGVERSION muss eine gültige Version sein, die veröffentlicht wurde. Beispiel: 6.0.7 oder net6.0.