"System.IO.FileNotFoundException:无法加载程序集'Xamarin.Android.Support.v13'"替换为支持库v4后

knu*_*arn 5 c# android xamarin android-support-library google-play-services

我正在使用Visual Studio中的Xamarin.Android项目,该项目具有以下组件:Azure移动服务版本1.1.0,Google Play服务(ICS)版本13.0和Android支持库v13版本19.1.0.

当我尝试将组件更新到最新版本Azure Mobile Services版本1.2.2,Google Play服务(ICS)版本18.0和Android支持库v13版本20.0时.我收到有关Android支持库v4和v13之间存在冲突的重复版本的错误,因为Google Play Services版本18.0现在不包含Android支持库v4.

现在我要解决的问题是删除Android支持库v13因为已经包含了v4.

当我尝试构建项目时,我在输出中得到以下错误:

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()
Run Code Online (Sandbox Code Playgroud)

我在项目中的文件中找不到任何Xamarin.Android.Support.v13.dll.

我的目标是该应用必须拥有最新版本的Azure移动服务和Google Play服务以及支持API 15或更高版本的设备.

use*_*032 0

我个人已经成功使用 android 支持库的 nuget 包,而不是组件商店中的组件(我认为它不再被维护?)