Can't build Unreal Engine 5.3 fresh C++ project - NU1202

Everything is working fine with UE 5.2, but nothing works with UE 5.3 and I can’t figure out why. I followed the instructions on how to setup Visual Studio on 5.3 and installed the required packages. My .NET CLI is 6.0.

0>UnrealBuildTool.csproj: Warning NU1701 : Package 'System.Data.DataSetExtensions 4.5.0' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework 'net6.0'. This package may not be fully compatible with your project.
0>UnrealBuildTool.csproj: Warning NU1701 : Package 'System.Diagnostics.Tools 4.3.0' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework 'net6.0'. This package may not be fully compatible with your project.
0>UnrealBuildTool.csproj: Warning NU1701 : Package 'System.IO.Compression 4.3.0' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework 'net6.0'. This package may not be fully compatible with your project.
0>UnrealBuildTool.csproj: Warning NU1701 : Package 'System.Management 4.7.0' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework 'net6.0'. This package may not be fully compatible with your project.
0>UnrealBuildTool.csproj: Warning NU1701 : Package 'System.Text.Encoding.Extensions 4.3.0' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework 'net6.0'. This package may not be fully compatible with your project.
0>UnrealBuildTool.csproj: Warning NU1701 : Package 'System.Threading.Timer 4.3.0' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework 'net6.0'. This package may not be fully compatible with your project.
0>UnrealBuildTool.csproj: Warning NU1701 : Package 'System.Xml.ReaderWriter 4.3.0' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework 'net6.0'. This package may not be fully compatible with your project.
0>UnrealBuildTool.csproj: Warning NU1701 : Package 'System.Xml.XDocument 4.3.0' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework 'net6.0'. This package may not be fully compatible with your project.
0>UnrealBuildTool.csproj: Error NU1202 : Package Microsoft.Win32.Registry 5.0.0 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package Microsoft.Win32.Registry 5.0.0 does not support any target frameworks.
0>UnrealBuildTool.csproj: Error NU1202 : Package OpenTracing 0.12.1 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package OpenTracing 0.12.1 does not support any target frameworks.
0>UnrealBuildTool.csproj: Error NU1202 : Package System.ServiceProcess.ServiceController 4.7.0 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package System.ServiceProcess.ServiceController 4.7.0 does not support any target frameworks.
0>UnrealBuildTool.csproj: Error NU1202 : Package System.Security.Permissions 4.7.0 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package System.Security.Permissions 4.7.0 does not support any target frameworks.
0>UnrealBuildTool.csproj: Error NU1202 : Package System.Reflection.MetadataLoadContext 4.7.2 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package System.Reflection.MetadataLoadContext 4.7.2 does not support any target frameworks.
0>UnrealBuildTool.csproj: Error NU1202 : Package Microsoft.Build 17.1.0 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package Microsoft.Build 17.1.0 does not support any target frameworks.
0>UnrealBuildTool.csproj: Error NU1202 : Package Newtonsoft.Json 13.0.1 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package Newtonsoft.Json 13.0.1 does not support any target frameworks.
0>UnrealBuildTool.csproj: Error NU1202 : Package System.Security.AccessControl 5.0.0 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package System.Security.AccessControl 5.0.0 supports: uap10.0.16299 (UAP,Version=v10.0.16299)
0>UnrealBuildTool.csproj: Error NU1202 : Package System.Security.Principal.Windows 5.0.0 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package System.Security.Principal.Windows 5.0.0 supports: uap10.0.16299 (UAP,Version=v10.0.16299)
0>UnrealBuildTool.csproj: Error NU1202 : Package System.CodeDom 4.7.0 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package System.CodeDom 4.7.0 does not support any target frameworks.
0>UnrealBuildTool.csproj: Error NU1202 : Package System.Diagnostics.EventLog 4.7.0 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package System.Diagnostics.EventLog 4.7.0 does not support any target frameworks.
0>UnrealBuildTool.csproj: Error NU1202 : Package System.Windows.Extensions 4.7.0 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package System.Windows.Extensions 4.7.0 does not support any target frameworks.
0>UnrealBuildTool.csproj: Error NU1202 : Package Microsoft.Build.Framework 17.1.0 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package Microsoft.Build.Framework 17.1.0 does not support any target frameworks.
0>UnrealBuildTool.csproj: Error NU1202 : Package Microsoft.NET.StringTools 1.0.0 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package Microsoft.NET.StringTools 1.0.0 does not support any target frameworks.
0>UnrealBuildTool.csproj: Error NU1202 : Package System.Collections.Immutable 5.0.0 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package System.Collections.Immutable 5.0.0 does not support any target frameworks.
0>UnrealBuildTool.csproj: Error NU1202 : Package System.Configuration.ConfigurationManager 4.7.0 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package System.Configuration.ConfigurationManager 4.7.0 does not support any target frameworks.
0>UnrealBuildTool.csproj: Error NU1202 : Package JetBrains.Annotations 2022.1.0 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package JetBrains.Annotations 2022.1.0 does not support any target frameworks.
0>UnrealBuildTool.csproj: Error NU1202 : Package Microsoft.Extensions.Logging 6.0.0 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package Microsoft.Extensions.Logging 6.0.0 does not support any target frameworks.
0>UnrealBuildTool.csproj: Error NU1202 : Package Microsoft.Extensions.ObjectPool 6.0.8 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package Microsoft.Extensions.ObjectPool 6.0.8 does not support any target frameworks.
0>UnrealBuildTool.csproj: Error NU1202 : Package Blake3 0.5.1 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package Blake3 0.5.1 does not support any target frameworks.
0>UnrealBuildTool.csproj: Error NU1202 : Package System.Reflection.Metadata 5.0.0 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package System.Reflection.Metadata 5.0.0 does not support any target frameworks.
0>UnrealBuildTool.csproj: Error NU1202 : Package System.Drawing.Common 4.7.0 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package System.Drawing.Common 4.7.0 supports:
  - monoandroid10 (MonoAndroid,Version=v1.0)
  - monotouch10 (MonoTouch,Version=v1.0)
  - xamarinios10 (Xamarin.iOS,Version=v1.0)
  - xamarinmac20 (Xamarin.Mac,Version=v2.0)
  - xamarintvos10 (Xamarin.TVOS,Version=v1.0)
  - xamarinwatchos10 (Xamarin.WatchOS,Version=v1.0)
0>UnrealBuildTool.csproj: Error NU1202 : Package Microsoft.Extensions.Options 6.0.0 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package Microsoft.Extensions.Options 6.0.0 does not support any target frameworks.
0>UnrealBuildTool.csproj: Error NU1202 : Package Microsoft.Win32.SystemEvents 4.7.0 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package Microsoft.Win32.SystemEvents 4.7.0 does not support any target frameworks.
0>UnrealBuildTool.csproj: Error NU1202 : Package Microsoft.Bcl.AsyncInterfaces 6.0.0 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package Microsoft.Bcl.AsyncInterfaces 6.0.0 does not support any target frameworks.
0>UnrealBuildTool.csproj: Error NU1202 : Package System.AppContext 4.3.0 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package System.AppContext 4.3.0 supports:
  - monoandroid10 (MonoAndroid,Version=v1.0)
  - monotouch10 (MonoTouch,Version=v1.0)
  - netstandard (.NETStandard,Version=v0.0)
  - xamarinios10 (Xamarin.iOS,Version=v1.0)
  - xamarinmac20 (Xamarin.Mac,Version=v2.0)
  - xamarintvos10 (Xamarin.TVOS,Version=v1.0)
  - xamarinwatchos10 (Xamarin.WatchOS,Version=v1.0)
0>UnrealBuildTool.csproj: Error NU1202 : Package System.Console 4.3.0 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package System.Console 4.3.0 supports:
  - monoandroid10 (MonoAndroid,Version=v1.0)
  - monotouch10 (MonoTouch,Version=v1.0)
  - xamarinios10 (Xamarin.iOS,Version=v1.0)
  - xamarinmac20 (Xamarin.Mac,Version=v2.0)
  - xamarintvos10 (Xamarin.TVOS,Version=v1.0)
  - xamarinwatchos10 (Xamarin.WatchOS,Version=v1.0)
0>UnrealBuildTool.csproj: Error NU1202 : Package System.IO.Compression.ZipFile 4.3.0 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package System.IO.Compression.ZipFile 4.3.0 supports:
  - monoandroid10 (MonoAndroid,Version=v1.0)
  - monotouch10 (MonoTouch,Version=v1.0)
  - xamarinios10 (Xamarin.iOS,Version=v1.0)
  - xamarinmac20 (Xamarin.Mac,Version=v2.0)
  - xamarintvos10 (Xamarin.TVOS,Version=v1.0)
  - xamarinwatchos10 (Xamarin.WatchOS,Version=v1.0)
0>UnrealBuildTool.csproj: Error NU1202 : Package System.Runtime.InteropServices.RuntimeInformation 4.3.0 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package System.Runtime.InteropServices.RuntimeInformation 4.3.0 supports:
  - monoandroid10 (MonoAndroid,Version=v1.0)
  - monotouch10 (MonoTouch,Version=v1.0)
  - xamarinios10 (Xamarin.iOS,Version=v1.0)
  - xamarinmac20 (Xamarin.Mac,Version=v2.0)
  - xamarintvos10 (Xamarin.TVOS,Version=v1.0)
  - xamarinwatchos10 (Xamarin.WatchOS,Version=v1.0)
0>UnrealBuildTool.csproj: Error NU1202 : Package System.Buffers 4.3.0 is not compatible with net6.0 (.NETCoreApp,Version=v6.0). Package System.Buffers 4.3.0 does not support any target frameworks.

Here is a dotnet --info

.NET SDK:
 Version:   7.0.403
 Commit:    142776d834

Runtime Environment:
 OS Name:     Windows
 OS Version:  10.0.22621
 OS Platform: Windows
 RID:         win10-x64
 Base Path:   C:\Program Files\dotnet\sdk\7.0.403\

Host:
  Version:      7.0.13
  Architecture: x64
  Commit:       3f73a2f186

.NET SDKs installed:
  6.0.416 [C:\Program Files\dotnet\sdk]
  7.0.403 [C:\Program Files\dotnet\sdk]

.NET runtimes installed:
  Microsoft.AspNetCore.App 6.0.24 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 7.0.13 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 3.1.8 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 5.0.8 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 6.0.24 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 7.0.11 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 7.0.13 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.WindowsDesktop.App 3.1.8 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 6.0.24 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 7.0.11 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 7.0.13 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]

Other architectures found:
  x86   [C:\Program Files (x86)\dotnet]
    registered at [HKLM\SOFTWARE\dotnet\Setup\InstalledVersions\x86\InstallLocation]

Environment variables:
  Not set

global.json file:
  Not found

Learn more:
  https://aka.ms/dotnet/info

Download .NET:
  https://aka.ms/dotnet/download
1 Like

^bump
I’m having the same issue. VS is such a mess!

It’s been a few months. You guys still haven’t found a fix?

Bump. Same here. Getting “Package System.AppContext 4.3.0 is not compatible with net6.0” error NU1202.

I assume a VS config issue, but any solution would help…

I’ve tried a VS 2022 reinstall including the required Extensions and project plugins. The same project works fine on my laptop, and have the exact same VS setup and workflows installed. I now believe it is a system config due to this.

Unreal 5.4 (and same situation on 5.3).
Tried deleting Intermediate folder, etc.
Same situation on fresh projects.