Xamarin.android 处于发布模式的应用程序未生成,并为JsonReaderWriterFactory提供linkassemlies错误
当我尝试在发布模式下构建我的应用程序时,我遇到以下错误:Xamarin.android 处于发布模式的应用程序未生成,并为JsonReaderWriterFactory提供linkassemlies错误,xamarin.android,xamarin,Xamarin.android,Xamarin,当我尝试在发布模式下构建我的应用程序时,我遇到以下错误: The "LinkAssemblies" task failed unexpectedly. Xamarin.Android.XamarinAndroidException: error XA2006: Reference to metadata item 'System.Xml.XmlDictionaryReader System.Runtime.Serialization.Json.JsonReaderWriterFactory::C
The "LinkAssemblies" task failed unexpectedly.
Xamarin.Android.XamarinAndroidException: error XA2006: Reference to metadata item 'System.Xml.XmlDictionaryReader System.Runtime.Serialization.Json.JsonReaderWriterFactory::CreateJsonReader(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas)' (defined in 'SyncCacheControllerMD, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null') from 'SyncCacheControllerMD, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' could not be resolved.
at Xamarin.Android.Diagnostic.Error(Int32 code, String message, Object[] args)
at Xamarin.Android.Tasks.LinkAssemblies.Execute()
at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__20.MoveNext() AcclaimAndroidApp
该“链接程序集”任务意外失败。
Xamarin.Android.XamarinAndroidException:错误XA2006:引用元数据项'System.Xml.XmlDictionaryReader System.Runtime.Serialization.Json.JsonReaderWriterFactory::CreateJsonReader(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas)'(在'SyncCacheControllerMD,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null'中定义)无法解析来自“SyncCacheControllerMD,版本=1.0.0.0,区域性=中性,PublicKeyToken=null”的内容。
位于Xamarin.Android.Diagnostic.Error(Int32代码,字符串消息,对象[]args)
在Xamarin.Android.Tasks.LinkAssemblies.Execute()中
位于Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ItaskeExecutionHost.Execute()
在Microsoft.Build.BackEnd.TaskBuilder.d_uu20.MoveNext()中
我尝试了以下方法:
在这一切之后,我仍然找不到解决这个问题的办法。调试模式下的我的apk未安装在未启用开发人员的设备上。找到解决方案了吗?