Xamarin.IOS:无法解析参考(System.Threading.Tasks.Extension.dll)

时间:2018-12-05 12:22:04

标签: c# ios multithreading xamarin

当我尝试从Windows到Mac机器运行Xamarin IOS应用程序时。我收到以下错误。

  • 无法解析参考:/Library/Frameworks/Xamarin.iOS.framework/Versions/Current/lib/mono/Xamarin.iOS/Facades/System.Threading.Tasks.Extensions.dll < / li>
Mac计算机的当前目录下不存在

System.Threading.Tasks.Extensions.dll文件。

1 个答案:

答案 0 :(得分:1)

这是我不时遇到的一团糟,这很烦人,但我想以下步骤可以为您解决:

  • 检查您是否实际使用System.Threading.Tasks.Extensions.dll,可以通过检查项目引用来实现。

  • 如果您正在使用它(可能是某些NuGet软件包的依赖项),我建议您转到问题所在的路径,检查是否存在dll

    < / li>
  • 如果是,则只需转到您的 Project>参考>添加参考并转到路径并添加它即可对其进行参考。

  • 如果dll在该位置不可用,建议您检查当前dll的版本,然后从NuGet中删除并安装它。

  • 如果在项目中未使用dll引用,则只需卸载项目,编辑csproj文件并删除所有System.Threading.Tasks.Extensions

  • 的引用

以防万一,请恢复原状。