Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# WebBrowser控件保持冻结,但IE没有_C#_Wpf_Internet Explorer - Fatal编程技术网

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

C# WebBrowser控件保持冻结,但IE没有,c#,wpf,internet-explorer,C#,Wpf,Internet Explorer,我有一个承载WinForms WebBrowser控件的WPF应用程序。要求在Web浏览器控件中显示来自SAP Web GUI的页面。该页面工作正常,在常规Internet Explorer(版本11)中正确加载。我已经尝试了兼容模式到IE 8,效果很好。但在WPF应用程序中,它总是冻结。我尝试过设置功能\u浏览器\u仿真,并在此处提出了以下建议: 奇怪的是,WebBrowser控件并没有卡在我的虚拟机上,它有Windows10和IE11。但它卡在了我的另一台装有Windows7和IE11的机器

我有一个承载WinForms WebBrowser控件的WPF应用程序。要求在Web浏览器控件中显示来自SAP Web GUI的页面。该页面工作正常,在常规Internet Explorer(版本11)中正确加载。我已经尝试了兼容模式到IE 8,效果很好。但在WPF应用程序中,它总是冻结。我尝试过设置功能\u浏览器\u仿真,并在此处提出了以下建议:


奇怪的是,WebBrowser控件并没有卡在我的虚拟机上,它有Windows10和IE11。但它卡在了我的另一台装有Windows7和IE11的机器上。我想知道是否有任何IE级别或PC级别的设置会影响WebBrowser的性能?我在谷歌上搜索了很多,但我运气不好。任何指点都很感激

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

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

在WPF中托管WebBrowser控件最多也有问题。用户会不断报告此问题。我不明白为什么它在我的虚拟机上工作得很好,在我公司的成像笔记本电脑上却不工作。某些设置/策略可能导致此问题?在WPF中托管WebBrowser控件最多也有问题。用户不断报告此问题。我不明白为什么它在我的虚拟机上工作得很好,在我公司的成像笔记本电脑上却不工作。某些设置/策略可能导致此问题?