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>
最好的解決方案是更新為較新、支援的 TargetFramework
,例如 net7.0
或 net8.0
。 請注意,使用 .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 支援原則。