【发布时间】:2018-10-10 19:55:43
【问题描述】:
我无法在 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`.
System.Threading.Tasks.Extensions 与 NuGet 一起安装。我需要 MySqlConnector。
我已经清理了解决方案,清理了所有 NuGet 文件,重新启动了 Visual Studio,重新启动了我的 PC,重新安装了该 NuGet 包,重新安装了所有 NuGet 包,从调试切换到发布并返回,更改了 C# 版本,确保所有文件权限在所有 NuGet 文件上都正确,将 System.Threading.Tasks.Extensions 引用为 dll 等。
但错误只是停留在那里。有什么想法吗?
【问题讨论】:
-
这是一个类似的问题,你可以参考github.com/xamarin/xamarin-android/issues/1879
-
有趣的是它只是在 VS 2019 中编译而在 VS 2017 中拒绝这样做。
-
底层问题被跟踪here。它仍然无法在 VS 2017 中运行,但已在 VS 2019 中修复。
-
截至 2019 年 12 月 13 日在 VS2019 中不工作
标签: c# visual-studio xamarin.android