2016-03-18 44 views
1

我有一个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 notWebBrowser控件保持冻结,但IE不

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

+0

在WPF中托管WebBrowser控件的问题充其量就是问题。 – Paparazzi

+0

用户不断报告此问题。我不明白为什么它在我的虚拟机中工作得很好,而且在我公司的映像笔记本电脑中无法工作。某些设置/策略可能导致此问题? – Poornima

回答

0

我在这里回答我自己的问题。清除浏览器缓存似乎已解决了这个问题。虽然一些使用和缓存需要再次清除后,它会开始卡住。所以我打算在WebBrowser控件中显示SAP GUI网页时修复禁用缓存的问题。如果我发现任何事情,我会在这里发布。在此之前清除浏览器的缓存是解决此问题的方法。