2014-10-07 15 views
6

Bir Xamarin uygulamasını kodluyorum ve MonoDroidToolkit'i mevcut çözümüm için bir proje olarak eklemek istiyorum. Bunu doğru bir şekilde yaptım ve çözümüm oluşuyor.Xamarin Uyumsuz hedef çerçeve hatası - NuGet bana yardımcı olabilir mi?

Artık başvurumda MonoDroidToolkit projesine bir başvuru eklemem gerekiyor.

Referanslar klasöründe "Referansları Düzenle" seçeneğini seçtim. Daha sonra projeyi seçmek için projeler sekmesine göz attım.

com.refractored.monodroidtoolkit (uyumsuz hedef çerçevesi: MonoAndroid, Sürüm = v4.2) İşte

olan proje ancak bu nedenle açıklamanın projeyi seçemezsiniz, yer verilip açıklamanın bir ekran görüntüsü: com.refractored.monodroidtoolkit (incompatible target framework: MonoAndroid, Version=v4.2)

Her bir projenin hedef çerçevesini aynı ve otomatik olacak şekilde değiştirdim, ancak hangi hedef çerçeveyi seçtiğim önemli değil, yukarıdaki nedenlerden dolayı referansı ekleyemiyorum. descr iption.

Projelerimin her birinde Mono.Android referansını kontrol ettim. Şu anki projemde, açıklama sürüm 4.1 Desteği ve MonoDroidToolkit sürüm 4.2 desteği.

Sorun bu mu? 4.1 Destek referansını en son nasıl kolayca güncelleyebilirim? Bunu yapmak için NuGet'i alabilir miyim, yoksa tüm referanslarımı güncellemenin başka bir yolu var mı?

cevap

4

güncelleştirmesiyle aynı çözümde, bir Android projesi yalnızca hedef çerçevesi aynı sürüm veya daha düşük bir sürümse başka bir projeye başvuruda bulunabilir.

Çözüm penceresindeki projeyi sağ tıklatıp, Seçenekler'i seçip ardından Oluştur - Genel'i seçerek projenizin hedef çerçeve sürümünü değiştirebilirsiniz. En üstte bu proje için Hedef Çerçeve. Bunu Android 4.2'ye (Jelly Bean) değiştirirseniz MonoDroidToolkit projesine başvurabilirsiniz.

MonoDroidToolkit'i kullanmanın en kolay yolu, NuGet'dan yüklemektir.

0

Xamarin Studio'yu açın ve güncellemeleri denetleyin. Bu, Monodroid Sürümünüzün

İlgili konular