I created a new project with 2019.2.0a11 and noticed this in the Player settings:
Am I missing something? I recently switched to Visual Studio 2019.
I created a new project with 2019.2.0a11 and noticed this in the Player settings:
Am I missing something? I recently switched to Visual Studio 2019.
There’s no 3.5 anymore on 2019.2 so the setting is removed (it’s always 4.x).
3.5 got deprecated for 2019.1 I think so it was logical for them to remove the support fully on 2019.2.
Ah, thank you.
API compatibility level is still set to “.NET Standard 2.0”, must I switch to “.NET 4x”?
That setting is the same as on previous versions, you can use either, depending what you need. Some packages could require 4x setting but most will run on 2.0. 2.0 will produce slightly smaller binaries on standalone build I think but there’s been work on stripping the unused parts so it probably doesn’t make as big of a difference as before.
Thank you for your answers. So, I can trust Unity and use the default settings.
I found more here: Use .NET 4 and later versions in Unity | Microsoft Learn