后台任务

时间:2016-06-01 05:42:34

标签: c# uwp background-task

我有一个支持后台任务的项目。

在客户端结束时,当应用程序尝试建立Web服务连接时,会观察到net_http_client_execution_error。

  

Stack包含一些Base地址代码。

我无法弄清楚可能的原因是什么。

非常感谢任何帮助。

注意:我无法在我的系统上重现此错误(无论是在调试模式还是在发布模式下)

1 个答案:

答案 0 :(得分:0)

在注册后台任务期间,您需要设置IsNetworkRequested属性(或使用InternetAvailable条件): https://docs.microsoft.com/en-us/uwp/api/Windows.ApplicationModel.Background.BackgroundTaskBuilder#Windows_ApplicationModel_Background_BackgroundTaskBuilder_IsNetworkRequested

否则,当设备进入连接待机状态时,您将无法从后台任务访问网络。

谢谢, Stefan Wick - Windows开发人员平台