使用monodroid / mvvmcross构建项目时出错

时间:2013-04-05 09:57:43

标签: xamarin.android mvvmcross

我尝试构建项目时遇到错误(monodroid / mvvmcross)。 这是消息错误:

Error   37  The type 'Android.App.ListActivity' is defined in an assembly that is not referenced. You must add a reference to assembly 'Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=c4c4237547e4b6cd'.   

有人知道如何解决这个问题?这很奇怪,因为以前没有这个错误。

此错误位于MvxDialogActivityView.cs(cirrious.MvvmCross.Dialog.Droid)

1 个答案:

答案 0 :(得分:2)

我认为您的问题是您的部分代码是针对Xamarin.Android进行编译的,而其他代码是针对Android的Mono进行编译的。

请参阅:http://forums.xamarin.com/discussion/1476/changes-to-assembly-strongnames-in-xamarin-android-4-6-0

您需要重新编译应用程序的所有部分,以针对相同版本的Xamarin产品。