【发布时间】:2011-02-14 13:21:57
【问题描述】:
当用户恢复程序或一段时间后才来到计算机时,或以相同的远程桌面用户两次访问运行程序的计算机时,会导致程序界面“挂起”的原因 ?..程序没有挂起(进程正在响应),但界面变得无响应。用户可以最小化/最大化它,但不能对其内容进行操作。我自己在调试程序时甚至无法重现这种挂起。但是所有客户在我编写的所有程序中都会不时报告它。
可能是我们使用的某些第三方 dll 的错?..在我使用的所有软件中:Devexpress(grid, report, mdimanager), NLog, Stimulsoft Reports(reports)。为了在 mdimanager 中打开新标签,我通常使用 BackgroundWorker,但我认为这不是他的某种同步问题,因为它会自发出现并且不会引发任何异常;只是界面挂起,仅此而已。
可能是我的问题很愚蠢,但我找不到有关此类错误的任何信息,或者只是无法在搜索请求中正确描述它。
将不胜感激任何帮助或建议。
【问题讨论】:
标签: .net interface response freeze