2012/09/02

,

マネージ デバッグ アシスタント 'ContextSwitchDeadlock' では 'Wav2Array\Wav2Array\bin\Debug\Wav2Array.vshost.exe' に問題を検出しました。
追加情報: CLR は、COM コンテキスト 0x3a02b0 から COM コンテキスト 0x3a0420 へ 60 秒で移行できませんでした。ターゲット コンテキストおよびアパートメントを所有するスレッドが、ポンプしない待機を行っているか、Windows のメッセージを表示しないで非常に長い実行操作を処理しているかのどちらかです。この状態は通常、パフォーマンスを低下させたり、アプリケーションが応答していない状態および増え続けるメモリ使用を導く可能性があります。この問題を回避するには、すべての Single Thread Apartment (STA) のスレッドが、CoWaitForMultipleHandles のようなポンプする待機プリミティブを使用するか、長い実行操作中に定期的にメッセージをポンプしなければなりません。

うっす

0 コメント to “ ”

コメントを投稿