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.0
や net8.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 サポート ポリシーを参照してください。
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET