2017-05-18 146 views
0

我们正在使用DownloadToByteArrayAsync在Xamarin便携式项目中的功能,它在Windows.UWP项目中运行良好,但我们在Android中遇到了错误iOS &。项目。WindowsAzure是否在Xamarin的所有平台上实现?

错误详细信息: Microsoft.WindowsAzure.Storage.StorageException:发送请求时发生错误---> System.Net.Http.HttpRequestException:发送请求时发生错误---> System.Net。引发WebException:错误:ConnectFailure(连接被拒绝)

+0

它的实施,出于某种原因你的连接被拒绝。设备上的日期和时间是否正确? –

+0

@GeraldVersluis:是的,日期和时间是正确的。因为我们可以从设备的网页浏览器访问Blob,所以互联网也在工作。 – jaczjill

+0

对于iOS和Android项目,您需要调整清单文件以启用与Internet连接相关的权限。你做到了吗? –

回答

0

我添加2所引用的所有项目:

NETStandard.Library 

System.Net.Http 

packages.config

<?xml version="1.0" encoding="utf-8"?> 
<packages> 
<package id="NETStandard.Library" version="1.6.1" targetFramework="monoandroid71" /> 
<package id="System.Net.Http" version="4.3.2" targetFramework="monoandroid71" /> 
</packages> 
+0

无法通过nuGet安装System.Net.Http,出现与框架不兼容的错误。 – jaczjill

+0

我需要更多细节... – innovia

相关问题