市场错误报告中的System.ComponentModel.AsyncOperation.VerifyNotCompleted错误

时间:2012-11-26 06:17:53

标签: windows-phone-7 windows-phone-7.1 backgroundworker windows-phone-8

我在Windows手机市场的System.ComponentModel.AsyncOperation.VerifyNotCompleted报告中发现stacktrace错误。我正在使用background worker在后​​台线程中工作。这个错误在windows phone 8中比在Windows Phone 7中发生的更多。

任何人都可以解释这个错误吗?

2 个答案:

答案 0 :(得分:0)

我从来没有遇到过这样的错误,但我只是试图找到能否以某种方式帮助你。这是我发现的:

private void VerifyNotCompleted()
{
  if (!this.alreadyCompleted)
  {
    return;
  }
  throw new InvalidOperationException(SR.GetString("Async_OperationAlreadyCompleted"));
}

看看这是否有任何帮助。我对此异常完全无能为力,只是尝试共享我的搜索结果。它可能也不对。请告诉我。

答案 1 :(得分:0)

在这种情况下帮助我的唯一解决方案是同时阻止两个线程访问后台工作程序。我建议其他人也这样做,并阻止线程同时访问工作者。