在打开/关闭应用程序之间缓存WebBrowser控件

时间:2010-11-22 18:21:47

标签: .net winforms caching webbrowser-control

有没有办法在WinForms应用程序的运行之间保持WebBrowser控件的缓存。 WinForm应用程序基本上是一个简化的浏览器,根据命令行参数转到页面。

它似乎在运行时缓存页面,所以我可以快速前进和后退,但我还想缓存这些页面,以便第一次加载应用程序很快。它似乎不是默认的。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您可以预加载内容并设置WebbrowserControl.DocumentText属性,从而避免网络往返。

如果您的意思是预加载WebBrowserControl控件本身,我只能考虑使用GAC(全局程序集缓存)。尽管很可能所有框架组件都已经过GAC。

欲了解更多信息,请参阅: Global Assembly Cache Tool (Gacutil.exe) WebBrowser.DocumentText Property