The compiler no longer even recognizes int32, or System.Object.
I get errors like this throughout my entire codebase:
"Predefined type 'System.Object' is not defined or imported."
"Predefined type 'System.Int32' is not defined or imported."
I first upgraded to latest Xamarin Studio, and it gave me a bunch of compiler errors, which were mysterious (such as no longer recognizing System.Xml.Linq")... and so I decided to upgrade to using Visual Studio for Mac instead -- and now I have 53,000 compiler errors!
I was seeing in some threads where they mention this might be somehow related to the "portable-pdb" etc, but those are old threads. And besides, I have no idea how to change that anyways.
We have a large project with 300,000 lines of code, and ~2000 .cs files. I really do not want to reconstruct all of these projects from scratch again.
Something very dumb has happened to my project in this upgrade. Not sure why it doesn't even know what an Int32 is now!