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.