Ошибка после отображения FolderBrowserDialog - PullRequest
0 голосов
/ 12 июня 2009

Я работаю с программой резервного копирования и, чтобы определить место назначения, я даю им выбор, набрать его или перейти к нему. В последнее время я получаю эту ошибку после того, как они просматривают ее, используя FolderBrowserDialog, чтобы установить местоположение, и содержащая форма закрыта:

Помощник по управляемой отладке 'DisconnectedContext' обнаружил проблему в C: \ Users \ JFV \ Documents \ Visual Studio 2008 \ Projects [программа резервного копирования] \ bin [backup] .exe '. Дополнительная информация: Контекст 0x792960 'отключен. Освобождение интерфейсов из текущего контекста (контекст 0x7927f0). Это может привести к повреждению или потере данных. Чтобы избежать этой проблемы, убедитесь, что все контексты / апартаменты остаются в живых до тех пор, пока приложение полностью не завершит работу с RuntimeCallableWrappers, представляющими COM-компоненты, которые живут внутри них.

Кто-нибудь еще видел эту ошибку или знает, как с ней бороться?

Любая помощь приветствуется!

-JFV

1 Ответ

1 голос
/ 12 июня 2009

Есть статья msdn о вашем сообщении об ошибке. Но это не имеет ничего общего с FolderBrowserDialog.
Вы вызываете Dispose() на FolderBrowserDialog?

...