我在Windows 8商店应用程序中实施共享目标合同时遇到了问题。
我正在共享目标中进行file upload。 点击我的分享button后,我开始:
_shareArgs.ShareOperation.ReportStarted(); _shareArgs.ShareOperation.ReportSubmittedBackgroundTask();
通过上传文件和等待他们的任务。 之后我打电话给:
ShareOperation.ReportCompleted
当我与调度员通话时,只要UI保持打开状态,共享间隔就不会抛出exception。 没有调度程序崩溃:
由于窗口正在closures,操作无法完成。 (来自HRESULT的exception:0x802A0201)
什么时候UI被closures,它总是与这个exception崩溃。
抛出exception添加buttonclick事件处理程序的右括号。
任何想法在这一个?
错误提示您正在更新调用ReportCompleted
之后共享操作显示的Page
的内容。 由于ReportCompleted
关闭了页面托管的窗口,这会导致你的错误。
如果在关闭了包含窗口之后触摸用户界面上的任何内容,则会出现同样的错误。