次の方法で共有


NETSDK1202: ワークロードはサポート対象外で、今後セキュリティ更新プログラムが提供されません

NETSDK1202 は、プロジェクトがサポート対象外でオプションのワークロードを使っていることを示します。 この例は、.NET MAUI アプリケーションで net6.0 ターゲット フレームワークを使っている場合です。

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

最善の解決策は、net7.0net8.0 など、サポートされている新しい TargetFramework に更新することです。 .NET 8 SDK および .NET 8 MAUI のオプション ワークロードの使用では、いかなる形でも net6.0 アプリケーションの構築がサポートされないため、最新の .NET SDK を使う場合にはこれが厳しい要件となることに注意してください。

サポートされていない方法で、.NET 6 または .NET 7 SDK を使って net6.0 .NET MAUI アプリケーションのビルドを続けることができます。 さらに、次の設定を使ってプロジェクト内の警告をオプトアウトできます。

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

.NET MAUI 製品のライフサイクルについては、.NET MAUI サポート ポリシーを参照してください。