.net 显示FolderBrowser对话框后出错
我正在运行一个备份程序,为了确定目标位置,我让他们选择键入它,或者浏览到它。最近,在他们使用FolderBrowserDialog来设置位置并关闭包含表单后,我遇到了这个错误: 托管调试助手“DisconnectedContext”在“C:\Users\JFV\Documents\Visual Studio 2008\Projects[backup program]\bin[backup].exe”中检测到问题。 其他信息:上下文0x792960'已断开连接。从当前上下文(上下文0x7927f0)释放接口。这可能会导致损坏或数据丢失。为了避免此问题,请确保所有上下文/单元都保持活动状态,直到应用程序完全使用RuntimeCallableWrappers完成,RuntimeCallableWrappers表示位于它们内部的COM组件 有没有其他人看到这个错误或者知道如何处理它 感谢您的帮助 -JFV有一条关于您的错误消息。但它与FolderBrowser对话框无关。.net 显示FolderBrowser对话框后出错,.net,vb.net,.net-3.5,folderbrowserdialog,.net,Vb.net,.net 3.5,Folderbrowserdialog,我正在运行一个备份程序,为了确定目标位置,我让他们选择键入它,或者浏览到它。最近,在他们使用FolderBrowserDialog来设置位置并关闭包含表单后,我遇到了这个错误: 托管调试助手“DisconnectedContext”在“C:\Users\JFV\Documents\Visual Studio 2008\Projects[backup program]\bin[backup].exe”中检测到问题。 其他信息:上下文0x792960'已断开连接。从当前上下文(上下文0x7927f0
您是否在FolderBrowserDialog上调用Dispose()。@tanascius是的,我在它上调用Dispose()。我不明白为什么它现在这么做。。。这从来都不是一个问题,我也没有改变它的代码…?听起来你应该仔细检查你的线程处理。我甚至不知道你是否在这里使用线程。对不起,我没有更好的主意。@tanascius禁用消息后,程序运行正常。。。这对我来说太奇怪了!谢谢你的帮助!