5

System.ComponentModel.AsyncOperation.VerifyNotCompletedが私のstacktraceマーケットのWindows phoneのレポートのエラーとして表示されています。私はbackground workerを使ってバックグラウンドスレッドで作業をしています。このエラーはWindows Phone 7よりもwindows phone 8に多く発生しています。MarketplaceエラーレポートでSystem.ComponentModel.AsyncOperation.VerifyNotCompletedエラー

このエラーについて誰でも説明してください。

+0

完全なスタックトレースは何ですか? –

+0

残念ながら、エラーレポートに完全なスタックトレースは表示されず、ケースを再現することができません。 –

+0

http://labs.developerfusion.co.uk/SourceViewer/browse.aspx?assembly=SSCLI&namespace=System.ComponentModel&type=AsyncOperation コードから、* Post *を呼び出すときにPostOperationCompletedが既に呼び出されていると仮定します。 – whunmr

答えて

0

この場合私を助けた唯一の解決策は、同時に2つのスレッドによるバックグラウンドワーカーへのアクセスを阻止することでした。私は同じことをする他の人に提案し、スレッドへの作業者への同時アクセスを防ぎます。

0

私はこのようなエラーは一度もありませんでしたが、何らかの方法でお手伝いできるかどうかを見つけようとしました。これは私が見つけたものです:

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

これはどんな風にも役立ちますか?私はこの例外について完全に洞察力がない、ちょうど私の検索結果を共有しようとしました。あまりにも正しくないかもしれません。私に教えてください。

+0

ありがとうございましたが、私はそのプロジェクトにアクセスできなくなりました。 –

関連する問題