2009-06-12 22 views
0

私はバックアッププログラムを使用しています。移動先の場所を特定するには、入力するか、または参照するかを選択します。最近、私は彼らが場所を設定するFolderBrowserDialogを使用し、含むフォームが閉じられ、それを参照し後にこのエラーを取得してきた:FolderBrowserDialogを表示した後にエラーが発生しました。

マネージドデバッグアシスタント「DisconnectedContextは、」C」に問題が検出されました:\ユーザー\ JFV \ Documents \ Visual Studio 2008 \ Projects [バックアッププログラム] \ bin [バックアップ] .exe '。 追加情報:コンテキスト0x792960 'が切断されました。インターフェイスを現在のコンテキスト(コンテキスト0x7927f0)から解放する。これは、破損またはデータ損失を引き起こす可能性があります。この問題を回避するには、アプリケーションが完全に終了するまで、その内部にあるCOMコンポーネントを表すRuntimeCallableWrappersを使用して、すべてのコンテキスト/アパートメントが有効であることを確認してください。

誰もこのエラーを見たり、対処する方法を知っていますか?

ありがとうございました!

-JFV

答えて

1

あなたのエラーメッセージについてmsdn articleがあります。しかし、それはFolderBrowserDialogとは関係ありません。
FolderBrowserDialogでDispose()と呼んでいますか?

+0

@tanasciusはい、私はそれにDispose()を呼び出します。なぜこれをやっているのか分かりません...以前は問題になっていませんでしたし、コードを変更していないのですか? – JFV

+0

スレッド処理を二重にチェックするかのように聞こえます。あなたがここでスレッドを扱っているのであれば、わかりません。申し訳ありませんが、私は良いアイデアはありません。 – tanascius

+0

@tanasciusメッセージを無効にした後、プログラムは正常に動作しています...それは私にはちょっと変です!ご協力いただきありがとうございます! – JFV

関連する問題