WebBrowser控件保持冻结,但IE没有

时间:2016-03-18 18:47:27

标签: c# wpf internet-explorer

我有一个WPF应用程序,它承载WinForms WebBrowser控件。要求是在Web浏览器控件中显示SAP Web GUI中的页面。页面工作正常,并在常规Internet Explorer(版本11)中正确加载。我尝试过兼容IE 8的兼容模式,它运行正常。但是从WPF应用程序中,它总是冻结。我尝试过设置FEATURE_BROWSER_EMULATION以及此建议:c# Web browser keeps freezing but regular IE9 browser does not

奇怪的是,WebBrowser控件不会卡在我的拥有Windows 10和IE 11的VM中。但它会卡在我的其他具有Windows 7和IE 11的机器中。我想知道是否有任何IE浏览器影响WebBrowser性能的级别或PC级别设置?我在谷歌搜索了很多,我运气不好。任何指针都表示赞赏!

1 个答案:

答案 0 :(得分:0)

我在这里回答我自己的问题。清除浏览器缓存似乎已经解决了问题。虽然它在一些使用后开始卡住,并且需要再次清除缓存。因此,我希望在WebBrowser控件中显示SAP GUI网页时修复禁用缓存。如果我发现任何相关内容,我会在此发布。在此之前清除浏览器缓存是解决此问题的方法。