Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
NETSDK1082 varnar dig om att runtime-paketet för din körningsidentifierare (RID) inte kunde hittas i NuGet-feeden. Det fullständiga felmeddelandet liknar följande exempel:
Det fanns inget körningspaket för <RuntimePack> tillgängligt för den angivna RuntimeIdentifier '<RID>'.
.NET laddar automatiskt ned kända runtime-paket för fristående program, men det kan finnas en pekare till ett som inte är tillgängligt för dig. Undersök NuGet-konfigurationen och feeds för att ta reda på varför det nödvändiga körningspaketet saknas. I vissa scenarier kan du behöva åsidosätta LatestRuntimeFrameworkVersion värdet till ett som är tillgängligt i dina NuGet-feeds genom att lägga till markering som i följande exempel i projektfilen:
<ItemGroup>
  <KnownRuntimePack Update="@(KnownRuntimePack)">
    <LatestRuntimeFrameworkVersion Condition="'%(TargetFramework)' == 'TARGETFRAMEWORK'">EXISTINGVERSION</LatestRuntimeFrameworkVersion>
  </KnownRuntimePack>
</ItemGroup>
I det här exemplet TARGETFRAMEWORK representerar värden som net8.0 eller net6.0 – i princip allt som finns i listan .NET 5+ (och .NET Core) i målramverk som stöds. EXISTINGVERSION måste vara en giltig version som har släppts. Till exempel 6.0.7 för net6.0.