NETSDK1202: werkbelasting wordt niet ondersteund en ontvangt in de toekomst geen beveiligingsupdates
NETSDK1202 geeft aan dat uw project een optionele workload gebruikt die niet wordt ondersteund. Een voorbeeld hiervan is als u net6.0
doelframeworks gebruikt in een .NET MAUI-toepassing:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net6.0-android;net6.0-ios;net6.0-maccatalyst;net6.0-windows10.0.19041.0</TargetFrameworks>
De beste oplossing is om bij te werken naar een nieuwer, ondersteund TargetFramework
, zoals net7.0
of net8.0
. Houd er rekening mee dat het gebruik van een .NET 8 SDK en .NET 8 OPTIONAL-workload geen ondersteuning biedt voor het bouwen van net6.0
toepassingen in enige vorm. Dit is dus een harde vereiste wanneer u de nieuwste .NET SDK gebruikt.
U kunt .NET MAUI-toepassingen blijven bouwen net6.0
met een .NET 6- of .NET 7 SDK op een niet-ondersteunde manier. Daarnaast kunt u zich afmelden voor de waarschuwing in een project met de instelling:
<PropertyGroup>
<CheckEolWorkloads>false</CheckEolWorkloads>
</PropertyGroup>
Zie .NET MAUI-ondersteuningsbeleid voor informatie over de levenscyclus van .NET MAUI-producten.