Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows phone 7 在wp7中的skydrive上上载文件时出错_Windows Phone 7 - Fatal编程技术网

Windows phone 7 在wp7中的skydrive上上载文件时出错

Windows phone 7 在wp7中的skydrive上上载文件时出错,windows-phone-7,Windows Phone 7,我试图上传一些录制的音频文件在天空硬盘上传一些文件后,我得到一个例外 “已达到申请请求限制” 如何处理此异常。 请提出一些解决办法 参考链接后,谢谢您 [1] :我发现后台传输服务一次只能容纳25个打开的请求,因此它给出了这样的例外。 为了处理上述异常,我使用了以下代码 List<BackgroundTransferRequest> list = BackgroundTransferService.Requests.ToList(); for

我试图上传一些录制的音频文件在天空硬盘上传一些文件后,我得到一个例外 “已达到申请请求限制”

如何处理此异常。 请提出一些解决办法

参考链接后,谢谢您

[1] :我发现后台传输服务一次只能容纳25个打开的请求,因此它给出了这样的例外。 为了处理上述异常,我使用了以下代码

 List<BackgroundTransferRequest> list = BackgroundTransferService.Requests.ToList();
                    foreach (BackgroundTransferRequest item in list)
                    {
                        if (item.TransferStatus == TransferStatus.Completed)
                        {
                            BackgroundTransferService.Remove(item);
                        }
                    }
List List=BackgroundTransferService.Requests.ToList();
foreach(列表中的BackgroundTransferRequest项)
{
如果(item.TransferStatus==TransferStatus.Completed)
{
BackgroundTransferService.删除(项目);
}
}
当您的请求完成时应用此代码。如果请求计数达到25个请求,则停止发送更多请求,直到上一个请求完成。

参考链接后 [1] :我发现后台传输服务一次只能容纳25个打开的请求,因此它给出了这样的例外。 为了处理上述异常,我使用了以下代码

 List<BackgroundTransferRequest> list = BackgroundTransferService.Requests.ToList();
                    foreach (BackgroundTransferRequest item in list)
                    {
                        if (item.TransferStatus == TransferStatus.Completed)
                        {
                            BackgroundTransferService.Remove(item);
                        }
                    }
List List=BackgroundTransferService.Requests.ToList();
foreach(列表中的BackgroundTransferRequest项)
{
如果(item.TransferStatus==TransferStatus.Completed)
{
BackgroundTransferService.删除(项目);
}
}
当您的请求完成时应用此代码。如果请求计数达到25,则停止发送更多请求,直到前一个请求完成