Delen via


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.