【问题标题】:Share target Contract chrash after ReportCompleted报告完成后共享目标合同崩溃
【发布时间】:2013-02-18 17:15:46
【问题描述】:

我在 Windows 8 商店应用程序中实施共享目标合同时遇到问题。

我正在共享目标中上传文件。点击我的分享按钮后,我开始:

_shareArgs.ShareOperation.ReportStarted();
_shareArgs.ShareOperation.ReportSubmittedBackgroundTask();

上传文件并等待他们的任务。 之后我打电话:

ShareOperation.ReportCompleted

当我使用调度程序调用 reportcompleted 时,只要 UI 保持打开状态,share cotnract 就不会引发异常。如果没有调度程序,它会崩溃:

由于窗口正在关闭,操作无法完成。 (HRESULT 异常:0x802A0201)

当 UI 关闭时,它总是崩溃并出现此异常。

抛出异常添加buttonclick事件处理程序的右括号。

关于这个有什么想法吗?

【问题讨论】:

    标签: c# windows windows-runtime share windows-store-apps


    【解决方案1】:

    该错误提示您正在更新您调用ReportCompleted 后共享操作显示的Page 的内容。当ReportCompleted 关闭页面所在的窗口时,这将导致您的错误。

    这与关闭包含窗口后触摸用户界面上的任何内容时会遇到的错误相同。

    【讨论】:

      猜你喜欢
      • 2020-08-23
      • 1970-01-01
      • 1970-01-01
      • 2012-04-14
      • 2013-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多