我们有一个大型的winforms计划。在一台计算机上,如果您正在运行该程序并打开IE8,则winforms程序将冻结并且不会返回。但是如果你在启动winforms程序时已经运行了IE8,那么一切似乎都没问题。
无论你如何启动IE8(正常,没有插件或64位),都会发生同样的事情。
我的开发盒具有相同的操作系统,主板,处理器和内存,运行正常。
这是在Vista Enterprise x64 Q9550上,内置8GB内存。
它在Firefox 3中运行良好。奇怪的是,应用程序中没有任何Web浏览器控件或任何应该与IE相关的控件。
答案 0 :(得分:0)
我首先尝试打开一个不同的浏览器(即Chrome),看看那里发生了什么。我的猜测是可行的,但至少是解决问题的另一个参考点。
答案 1 :(得分:0)
与浏览器无关。某些控件是在工作线程上创建的,因此无法访问Windows消息泵。