在ReportCompleted之后共享目标合同chrash
本文关键字:合同 chrash 目标 共享 ReportCompleted 之后 | 更新日期: 2023-09-27 18:00:03
我在Windows8商店应用程序中实现共享目标合约时遇到了一个问题。
我正在共享目标中进行文件上传。点击我的共享按钮后,我开始:
_shareArgs.ShareOperation.ReportStarted();
_shareArgs.ShareOperation.ReportSubmittedBackgroundTask();
然后上传文件并等待它们的任务。之后我打电话给:
ShareOperation.ReportCompleted
当我用调度器调用reportcompleted时,只要UI保持打开,共享cotnract就不会抛出异常。没有调度员,它崩溃了:
由于窗口正在关闭,操作无法完成。(HRESULT:0x802A0201的异常)
当to UI关闭时,它总是崩溃,并出现此异常。
引发异常的原因是添加buttonclick事件处理程序的右括号。
对此有什么想法吗?
此错误表明您正在更新共享操作在调用ReportCompleted
后显示的Page
的内容。当ReportCompleted
关闭页面所在的窗口时,这将导致您的错误。
如果在关闭包含窗口后触摸用户界面上的任何东西,也会出现同样的错误。