Not
Å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.
NETSDK1149 anger att du försöker referera till en komponent som kräver WinRT i ett program som riktar sig mot .NET 5 eller en senare version. Dessa .NET-versioner har inte inbyggt stöd för WinRT. Det fullständiga felmeddelandet liknar följande exempel:
<Det går inte att referera till komponentnamnet> eftersom det använder inbyggt stöd för WinRT, som inte längre stöds i .NET 5 och senare. En uppdaterad version av komponenten som stöder .NET 5 behövs.
Om ditt program anropar Windows Runtime-API:er löser du det här felet genom att ändra programmets Target Framework Moniker (TFM) till ett värde som är avsett för Windows 10. Mer information finns i Anropa Windows Runtime-API:er i skrivbordsappar.
Om programmet anropar en WinRT-komponent från tredje part hämtar du en uppdaterad version av komponenten som stöder .NET 5. Du kan generera en uppdaterad version med hjälp av C#/WinRT.
Mer information finns i Inbyggt stöd för WinRT tas bort från .NET.