Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
NETSDK1202 indicates your project is using an optional workload that is out of
support. An example of this is if you use net6.0
target frameworks in a .NET
MAUI application:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net6.0-android;net6.0-ios;net6.0-maccatalyst;net6.0-windows10.0.19041.0</TargetFrameworks>
The best solution is to update to a newer, supported TargetFramework
,
such as net7.0
or net8.0
. Note that using a .NET 8 SDK and .NET 8 MAUI
optional workload does not support building net6.0
applications in any form,
so this is a hard requirement when using the latest .NET SDK.
You can continue building net6.0
.NET MAUI applications with a .NET 6 or .NET
7 SDK in an unsupported fashion. Additionally, you can opt out of the warning in
a project with the setting:
<PropertyGroup>
<CheckEolWorkloads>false</CheckEolWorkloads>
</PropertyGroup>
For information about the .NET MAUI product lifecycle, see .NET MAUI support policy.