Delen via


NETSDK1149: Ingebouwde WinRT-ondersteuning die niet is opgegeven in .NET 5 en hoger

NETSDK1149 geeft aan dat u probeert te verwijzen naar een onderdeel waarvoor WinRT is vereist in een toepassing die is gericht op .NET 5 of een latere versie. Deze .NET-versies hebben geen ingebouwde ondersteuning voor WinRT. Het volledige foutbericht is vergelijkbaar met het volgende voorbeeld:

<> Er kan niet naar een onderdeelnaam worden verwezen omdat er ingebouwde ondersteuning voor WinRT wordt gebruikt. Deze wordt niet meer ondersteund in .NET 5 en hoger. Er is een bijgewerkte versie van het onderdeel nodig dat .NET 5 ondersteunt.

Als uw toepassing Windows Runtime-API's aanroept, lost u deze fout op door de Target Framework Moniker (TFM) van de toepassing te wijzigen in een waarde die is gericht op Windows 10. Zie Windows Runtime-API's aanroepen in desktop-apps voor meer informatie.

Als uw toepassing een WinRT-onderdeel van derden aanroept, haalt u een bijgewerkte versie op van het onderdeel dat .NET 5 ondersteunt. U kunt een bijgewerkte versie genereren met behulp van C#/WinRT.

Zie Ingebouwde ondersteuning voor WinRT is verwijderd uit .NET voor meer informatie.