Bagikan melalui


NETSDK1202: beban kerja tidak didukung dan tidak akan menerima pembaruan keamanan di masa mendatang

NETSDK1202 menunjukkan proyek Anda menggunakan beban kerja opsional yang tidak didukung. Contohnya adalah jika Anda menggunakan net6.0 kerangka kerja target dalam aplikasi .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>

Solusi terbaik adalah memperbarui ke yang lebih baru, didukung TargetFramework, seperti net7.0 atau net8.0. Perhatikan bahwa menggunakan beban kerja opsional .NET 8 SDK dan .NET 8 MAUI tidak mendukung pembuatan net6.0 aplikasi dalam bentuk apa pun, jadi ini adalah persyaratan keras saat menggunakan .NET SDK terbaru.

Anda dapat terus membangun net6.0 aplikasi .NET MAUI dengan .NET 6 atau .NET 7 SDK dengan cara yang tidak didukung. Selain itu, Anda dapat menolak peringatan dalam proyek dengan pengaturan:

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

Untuk informasi tentang siklus hidup produk .NET MAUI, lihat kebijakan dukungan .NET MAUI.