← Back to context

Comment by Jugglerofworlds

8 years ago

I just tried to upgrade my project to 4.6 in Unity a few hours ago (using the 2018.1 beta). I ended up having to switch back because of build errors. For anyone who is interested in upgrading to 4.6: I suggest waiting until later in the 2018 release cycle so that all the kinks can be worked out.

I also encountered problems upon the first upgrade. But it was easy to fix after doing some googling. On Windows, you need to make sure you install the correct .Net Targeting Pack.

  • Do you use any external C# dlls? I use NewtonSoft's Json.NET, MessagePack, ShaderForge and a few C/C++ dlls. I think it should be pretty straightforward for simple projects without any of these dependencies. I've had good luck with upgrading to newer versions of Unity in the past, but this time I got a ton of errors.

    • It took a bit of work, but I got 4.6 working with Json.NET and a few other external dlls.