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.