Issue using .net 4.6. Cant change project target framework to a 4.6 .net subset base class library, only 3.5 available.
Hey all,
Im trying to learn how to code C# in Unity (mid-level C# dev) and Im running into a issue trying to change the target framework to be 4.6. I already figured out how to change it in the project settings, thats not my issue.
My issue is I cant change a class library project to a 4.6 subset base class library. I followed this guide on how to add a Unity 3.5 .net Subset Base Class Library and it worked just fine. The problem is, I have other class libraries that this one will reference that target 4.6. But I dont have the option available to me to change the unity subset to 4.6. Only 3.5 is available. I have Unity 2017.3.1f1.
Is there no such thing as a 4.6 subset class library? Am I stuck using 3.5? Ive searched everywhere for a download of that framework but it yielded nothing.
Any help would be much appreciated. I REALLY dont want to be stuck using 3.5.
To clarify a bit, even after changing the Scripting Runtime version in Unity to be 4.6, this is all thats available to me inside visual studio project settings. Where can I get one for 4.6??
Your answer
Follow this Question
Related Questions
sHandle is Invalid 0 Answers
Can't see a public variable on a overloaded Event Trigger script 2 Answers
Network Instantiation works on one command and does not work on another 0 Answers
Extract data from a litjson file and load it to a list C# 1 Answer
How do I lock hand movement through script in Unity oculus vr 1 Answer