首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >关于多任务交叉应用中的错误

关于多任务交叉应用中的错误
EN

Stack Overflow用户
提问于 2017-02-21 12:45:50
回答 1查看 111关注 0票数 0

我有一个Xamarin forms交叉应用程序,它使用rest客户机来调用远程服务。

因此,我使用异步方法,但是在尝试构建或运行异步方法时,会显示一个错误:

严重程度代码描述项目文件行抑制状态

加载程序集时出现错误异常: System.IO.FileNotFoundException:未能加载程序集'Microsoft.Threading.Tasks、Version=1.0.12.0、Culture=neutral、PublicKeyToken=b03f5f7f7f11d50a3a‘。也许它不存在于配置文件中? Nome文件: Java.Interop.Tools.Cecil.DirectoryAssemblyResolver.Resolve(AssemblyNameReference引用中的“Microsoft.Threading.Tasks.dll”,Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences(ICollection 1程序集中的ReaderParameters参数),Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences(ICollection 1程序集中的AssemblyDefinition程序集,布尔topLevel),Xamarin.Android.Tasks.ResolveAssemblies.Execute() TEST1.Droid中的AssemblyDefinition程序集,布尔topLevel)

我尝试在可移植项目中添加一个使用System.Threading.Tasks,但仍然会出现错误。

如何在可移植的交叉应用程序中使用异步/等待?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-21 12:59:44

尝试以下方法

代码语言:javascript
运行
复制
1) Open your Package Manager Console, and run the following commands
2) Uninstall-Package Microsoft.Bcl.Async -Force 
3) Install-Package Microsoft.Bcl.Async -Version 1.0.166-beta -Pre

清洁你的解决方案,然后重建;

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42367730

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档