2016-06-20 9 views
-1

Ich benutze Xamarin.Forms und ich muss Version von Xamarin.Android.Support.v7.CardView auf 23.3.0 aktualisieren, aber es gibt mir Fehler.Xamarin.Android.Support.v7.CardView> 23.3.0 Upgrade-Problem Xamarin.Forms

Mit Android 6.0-Version, um das Projekt und API 23 für die Entwicklung zu kompilieren.

Paket kann nicht installiert 'Xamarin.Android.Support.v7.CardView 23.3.0'. Sie versuchen, dieses Paket in ein Projekt zu installieren, das auf MonoAndroid, Version = v6.0 abzielt, aber das Paket enthält keine Assemblyverweise oder Inhaltsdateien, die mit diesem Framework kompatibel sind. Wenden Sie sich an den Autor des Pakets, um weitere Informationen zu erhalten.

Kann mir bitte jemand helfen?

Antwort

0

Stellen Sie sicher, dass Sie nur die standardmäßig installierten Pakete installieren, wenn Sie Xamarin Forms installieren. Andernfalls sind Sie nicht kompatibel, da Xamarin Forms eine harte Abhängigkeit von Support Libraries hat.

dh

https://www.nuget.org/packages/Xamarin.Forms/

2.3.0.49 

Dependencies: 

Xamarin.Android.Support.v4 (= 23.3.0) 
Xamarin.Android.Support.Design (= 23.3.0) 
Xamarin.Android.Support.v7.AppCompat (= 23.3.0) 
Xamarin.Android.Support.v7.CardView (= 23.3.0) 
Xamarin.Android.Support.v7.MediaRouter (= 23.3.0) 

Obwohl ich bin nicht 100% sicher, dass der Weg Sie versuchen, Ihre Bibliothek zu aktualisieren, es klingt wie Sie auf einer älteren Version von Xamarin Forms sein könnte und Versuchen, die eine Bibliothek zu aktualisieren, die die Version von Xamarin Forms, die Sie sind, möglicherweise eine harte Abhängigkeit von einer älteren Version der Support Libraries haben.

+0

Hallo Jon, ja, ich benutze derzeit Xamairn 1.5 und ich wollte es auf 2.3.0.49 aktualisieren Neueste Version und wegen "Xamarin.Android.Support.v7.CardView (= 23.3.0)" Abhängigkeit bin ich damit konfrontiert Problem. nicht sicher, wie es auf 23.3.0 zu aktualisieren ist, gibt es mir einen Fehler. – Brijesh

+0

Wenn Sie Ihr gesamtes Projekt auf 2.3.0.49 aktualisieren, sollte dies behoben werden. Stellen Sie sicher, dass Sie die richtige auf die neueste API-Ebene (in diesem Fall 6.0) festgelegt haben. Denken Sie daran, nur das Xamarin.Forms-Paket zu aktualisieren. –