I am trying to follow the TipCalc tutorial for MvvmCross with Xamarin Studio, but I keep running into the same error. When trying to create the Android UI project inside of the Windows version of Xamarin 4.2.1, I cannot add the appropriate references. Most of the assemblies have the same error when trying to add them. For example, "Cirrious.CrossCore.dll" fails with the following error:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IO.FileNotFoundException: Could not load file or assembly 'System, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e' or one of its dependencies. The system cannot find the file specified.
Then the others fail because the CrossCore DLL couldn't be added (and they depend on it).
I don't know where version 2.0.5.0 comes into play, shouldn't it be 4.5? The automatically added "System" reference also shows 2.0.5.0. I can add this reference to a PCL project just fine. Could anyone help shed some light on this? If I get the prebuilt project, it loads into Xamarin studio just fine, but when I try to add it manually I get this error.