NETSDK1082: Er is geen runtimepakket beschikbaar
NETSDK1082 waarschuwt u dat het runtimepakket voor uw runtime-id (RID) niet is gevonden in uw NuGet-feed. Het volledige foutbericht is vergelijkbaar met het volgende voorbeeld:
Er is geen runtime pack beschikbaar voor RuntimePack> voor de opgegeven RuntimeIdentifier RID<>.<
.NET downloadt automatisch bekende runtimepakketten voor zelfstandige toepassingen, maar er kan een aanwijzer zijn naar een pakket dat niet beschikbaar is voor u. Onderzoek uw NuGet-configuratie en -feeds om erachter te komen waarom het vereiste runtimepakket ontbreekt. In sommige scenario's moet u de waarde mogelijk overschrijven naar een LatestRuntimeFrameworkVersion
waarde die beschikbaar is op uw NuGet-feeds door markeringen toe te voegen zoals in het volgende voorbeeld aan het projectbestand:
<ItemGroup>
<KnownRuntimePack Update="@(KnownRuntimePack)">
<LatestRuntimeFrameworkVersion Condition="'%(TargetFramework)' == 'TARGETFRAMEWORK'">EXISTINGVERSION</LatestRuntimeFrameworkVersion>
</KnownRuntimePack>
</ItemGroup>
In dit voorbeeld TARGETFRAMEWORK
vertegenwoordigt u waarden zoals net8.0
of net6.0
-- in principe alles wat zich in de lijst .NET 5+ (en .NET Core) in ondersteunde doelframeworks voorkomt. EXISTINGVERSION
moet een geldige versie zijn die is uitgebracht. Bijvoorbeeld voor 6.0.7
net6.0
.