Xamarin:无法解析引用:`System.Threading.Tasks.Extensions`,由`MySqlConnector`引用.

Cod*_*r14 12 c# visual-studio xamarin.android

我无法在Visual Studio 2017中构建我的Xamarin Android项目.

我一直收到这个错误:

Can not resolve reference: `System.Threading.Tasks.Extensions`, referenced by `MySqlConnector`. Please add a NuGet package or assembly reference for `System.Threading.Tasks.Extensions`, or remove the reference to `MySqlConnector`.
Run Code Online (Sandbox Code Playgroud)

System.Threading.Tasks.Extensions随NuGet一起安装.我需要MySqlConnector.

我已经清理了解决方案,清理了所有NuGet文件,重新启动了Visual Studio,重新启动了我的PC,重新安装了NuGet包,重新安装了所有NuGet包,从Debug切换到Release并返回,更改了C#版本,确保所有文件权限都正确NuGet文件,将System.Threading.Tasks.Extensions引用为dll等.

但错误就在那里.有什么想法有什么不对吗?

Jas*_*son 15

我相信您使用的是4.5.1或4.5.2版本中的System.Threading.Tasks.Extensions,您可以尝试卸载4.5.1或4.5.2并在Xamarin中安装4.5.0版.Android项目.

截至目前(201年1月14日),在Xamarin解决新版本中此问题的根本原因之前,这是一种解决方法.