我需要有关Xamarin表格的帮助。我在Visual Studio 2017(版本15.9.13)中开发了Xamarin应用程序。我面临如下编译错误。我已经使用其他团队成员更新的最新版本从Git更新了我的代码。之后,我将无法编译。
错误XA2002:无法解析引用System.Threading.Tasks.Extensions
,被System.Reactive
引用。请为System.Threading.Tasks.Extensions
添加NuGet程序包或程序集引用,或删除对System.Reactive
的引用。
我尝试通过NuGet安装以下库,但存在相同的错误。
我已经用最新版本更新了VS2017。
C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Professional \ MSBuild \ Xamarin \ Android \ Xamarin.Android.Common.targets(1898,2):错误XA2002:无法解析引用:{{1 }},由System.Threading.Tasks.Extensions
引用。请为System.Reactive
添加NuGet程序包或程序集引用,或删除对System.Threading.Tasks.Extensions
的引用。
答案 0 :(得分:0)
尝试以下方法之一:
System.Threading.Tasks.Extension
从4.5.1降级到4.4.0并将其用于:
System.Reactive 4.1.0 (latest)
System.Reactive.Interfaces 4.1.0 (latest)
System.Reactive.Linq 4.1.0( latest)
System.Reactive.PlatformServices (latest)
System.Threading 4.3.0 (latest)
System.Threading.Taks 4.3.0 (latest)
System.Threading.Tasks.Extensions 4.4.0 (downgraded)
System.Threading.Tasks.Extensions
升级,将System.Runtime.CompilerServices.Unsafe
安装到所有Android,iOS和UWP项目中,然后将System降级。对版本4.0.0处于活动状态但是,考虑切换到VS 2019,VS 2019的所有发行版(包括Mac)现在都应该带有固定版本的Xamarin.Android。