Partilhar 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 que está sem suporte. Um exemplo disso é se você usar net6.0 estruturas de destino em um aplicativo .NET MAUI:

<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 mais novo, suportado TargetFramework, 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 oferece suporte à criação net6.0 de aplicativos de qualquer forma, portanto, esse é um requisito difícil ao usar o SDK do .NET mais recente.

Você pode continuar criando net6.0 aplicativos .NET MAUI com um SDK .NET 6 ou .NET 7 sem suporte. Além disso, você pode desativar 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, consulte Política de suporte do .NET MAUI.