【问题标题】:Error when building project with monodroid/mvvmcross使用 monodroid/mvvmcross 构建项目时出错
【发布时间】:2013-04-05 09:57:43
【问题描述】:

我在尝试构建项目 (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)

【问题讨论】:

    标签: xamarin.android mvvmcross


    【解决方案1】:

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

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

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

    【讨论】:

    • 你说得对,我对我的解决方案进行了“清理”,然后重新构建,它就可以工作了!幸运的是,恐惧多于伤害 :) 我还有另一个问题 (tiny.cc/mzd2uw),如果你能帮助我,那就太好了。
    猜你喜欢
    • 1970-01-01
    • 2017-07-20
    • 1970-01-01
    • 1970-01-01
    • 2020-10-16
    • 2021-04-07
    • 2012-05-27
    • 2011-11-04
    相关资源
    最近更新 更多