I’m new here and using unity just a couple of weeks. I have two stupid questions, but hopefully someone can answere these.
How can I upgrade fomr my UNity 5.5.2f1 to Unity 5.6? Do I have to deinstall and install? If I hit the “Check for updates” button in Unity it says everything is up-to-date.
I’m trying to work with default values for properties in my c# scripts. And my VS 2015 says that I have to switch to language version 6, but I’m using version 4. If I now take a look at unity → edit → project settings ->player, I can only choose .net 2.0 but not .net 4.6. How can I make this available? Did not find anything about this in the forum or just was blind.
Unity utilizes the Mono framework to implement .NET. It’s actually based on .NET 3.5 if I’m not mistaken, which is sort of a superset of .NET 2.0 with some 4.0 features.
So you can actually use LINQ (a feature added in .NET 3.5) and build your game using the 2.0 subset setting just fine.