我只是想在现有的Xamarin Forms App中添加MobileServiceClient
功能并点击砖墙。
一旦我尝试实例化MobileServiceClient
类,我就会得到一个例外:
方法'System.Net.Http.HttpClientHandler.set_AutomaticDecompression' 没找到。
我已经尝试了通过谷歌搜索找到的所有内容,包括this,但它没有帮助。事实上,我已经完全卸载并重新安装了
Microsoft.Azure.Mobile.Client
Microsoft.Azure.Mobile.Client.Sqlitestore
Microsoft.BCL
Microsoft. BCL.build
Microsoft.Net.Http
从PCL和平台项目中逐个重新安装,确保BCL.Build
和Microsoft.Net.Http
分别是最后一个和最后一个。
在我的PCL中,我可以在packages.config中看到:
<package id="Microsoft.Net.Http" version="2.2.29" targetFramework="portable45-net45+win8+wp8+wpa81" />
例如在Android中:
<package id="Microsoft.Net.Http" version="2.2.29" targetFramework="monoandroid60" />
有没有人知道我还能尝试其他什么,或者我是否需要设置特定版本?
我还应该补充一点,我已经从Azure门户网站下载了相同/快速入门的应用程序,运行正常,因此它的项目特定。
查看PCL csprj中的TargetFrameWorkVerion
和TargetFrameworkProfile
节点,工作项目和非工作项目列表
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFrameworkProfile>Profile259</TargetFrameworkProfile>
由于