2013-04-05 16 views
0

當我嘗試建立一個項目,我有一個錯誤(MonoDroid的/ 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)

回答

2

我覺得你的問題是,你的部分代碼被編譯針對Xamarin.Android有的則是針對單爲Android編譯。

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

您將需要重新編譯應用程序的所有部分目標Xamarin的產品的版本相同。

+0

你是對的,我做我的解決方案的「乾淨」,則重建和它的作品!好在更多的恐懼利大於弊:)我有一個另一個問題(http://tiny.cc/mzd2uw)如果你能幫助我,將是巨大的。 – liotims 2013-04-05 10:56:16