【发布时间】:2012-08-03 08:48:34
【问题描述】:
我做了一个项目,而不是使用 tcp 套接字连接(自己的封闭协议),添加了与网络触发 API 的后台连接,如 here 所述(从第 17 页开始) - StreamSocket 控制通道注册块和 IBackgroundTask 类,每次套接字接收到东西时都应该触发它。
已经尝试了所有在后台任务中调试代码,没有用:
- 用手势关闭可见应用
- 锁定屏幕
- 试图加载一些其他繁重的应用程序,让 Windows 暂停我的应用程序
所有这些都没有帮助我在套接字消息期间使后台任务运行(和调试)。我究竟做错了什么?我是否必须获得单独的可挂起设备(如 WinRT 平板电脑)才能使其正常工作?
【问题讨论】:
标签: c# debugging sockets background windows-runtime