5

Ich arbeite mit einem Xamarin.Android Projekt in Visual Studio, die haben die folgende Komponenten Azure Mobile Services Version 1.1.0, Google Play Services (ICS) Version 13.0 und Android Support Library v13 Version 19.1.0."System.IO.FileNotFoundException: konnte nicht geladen werden Assembly 'Xamarin.Android.Support.v13'" Nachdem er mit Support-Bibliothek v4 ersetzt

Wenn ich versuche, die Komponenten auf die neuesten Versionen Azure Mobile Services Version 1.2.2, Google Play Services (ICS) Version 18.0 und Android Support Library v13 Version 20.0 zu aktualisieren. Ich erhalte einen Fehler bei doppelten Versionen von Widersprüchen zwischen den Android Support-Bibliotheken v4 und v13, da die Google Play Services-Version 18.0 nun die Android Support Library v4 ausschließt.

Nun, was ich versuche, dies zu lösen, ist das Entfernen der Android Support Library v13, denn v4 ist bereits enthalten.

Wenn ich versuche, das Projekt zu erstellen i in der Ausgabe folgende Fehlermeldung erhalten:

C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(863,2): error : Exception while loading assemblies: System.IO.FileNotFoundException: Could not load assembly 'Xamarin.Android.Support.v13, Version=1.0.0.0, Culture=neutral, PublicKeyToken='. Perhaps it doesn't exist in the Mono for Android profile? 
C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(863,2): error : File name: 'Xamarin.Android.Support.v13.dll' 
C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(863,2): error : at Xamarin.Android.Tuner.DirectoryAssemblyResolver.Resolve(AssemblyNameReference reference, ReaderParameters parameters) 
C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(863,2): error : at Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences(List`1 assemblies, AssemblyDefinition assembly, Boolean topLevel) 
C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(863,2): error : at Xamarin.Android.Tasks.ResolveAssemblies.Execute() 

Ich kann keine Erwähnung der Xamarin.Android.Support.v13.dll überall in den Dateien finden Sie im Handbuch Projekt.

Was denn ich bin mit dem Ziel ist, dass die App muss Azure Mobile Services haben und Google Play-Dienste auf die neueste Version und Stützvorrichtungen mit API 15 oder höher.

+0

Haben Sie versucht, die Lösung und den Wiederaufbau der Reinigung? Es sieht wie eines dieser Projektquelldateien aus, die von Zeit zu Zeit auftreten. –

+0

Ja, ich jedes Mal versuchen zu bauen, reinige ich es zuerst – knugarn

+0

Die gleiche Frage beantwortet http://stackoverflow.com/questions/17557097/xamarin-build-error-exception-while-loading-assemblies- System-io-Dateinotfundex – Prabakaran

Antwort

0

Ich hat persönlich hatte Erfolg des nuget Paket des Android-Unterstützung lib verwenden, anstelle der Komponente aus dem Komponentenspeicher (ich denke, seine nicht mehr aufrecht erhalten werden?)