Compartilhar via


NETSDK1202: a carga de trabalho está sem suporte e não receberá atualizações de segurança no futuro

NETSDK1202 indica que seu projeto está usando uma carga de trabalho opcional sem suporte. Um exemplo disso é se você usa estruturas de destino net6.0 em um aplicativo MAUI do .NET:

<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <TargetFrameworks>net6.0-android;net6.0-ios;net6.0-maccatalyst;net6.0-windows10.0.19041.0</TargetFrameworks>

A melhor solução é atualizar para um TargetFramework mais recente, com suporte, como net7.0 ou net8.0. Observe que o uso de uma carga de trabalho opcional do .NET 8 SDK e do .NET 8 MAUI não dá suporte à criação de aplicativos net6.0 de qualquer forma, portanto, esse é um requisito difícil ao usar o SDK do .NET mais recente.

Você pode continuar criando aplicativos MAUI do .NET net6.0 com um SDK do .NET 6 ou .NET 7 de forma sem suporte. Além disso, você pode recusar o aviso em um projeto com a configuração:

<PropertyGroup>
  <CheckEolWorkloads>false</CheckEolWorkloads>
</PropertyGroup>

Para obter informações sobre o ciclo de vida do produto .NET MAUI, confira a política de suporte do .NET MAUI.