2010-11-22 10 views
0

WinFormsアプリケーションの実行間にWebBrowserコントロールのキャッシュを保持する方法はありますか? WinFormアプリケーションは基本的に、コマンドライン引数に応じてページに移動する簡略化されたブラウザです。アプリケーションのオープン/クローズ間のWebBrowserコントロールのキャッシング

実行中にページをキャッシュするように見えるので、早く前後に進むことができますが、アプリケーションの最初の読み込みが高速になるようにこれらのページをキャッシュしたいと思います。これはデフォルトであるとは思われません。

アイデア?

答えて

0

コンテンツを事前にロードしてWebbrowserControl.DocumentTextプロパティを設定すると、Webラウンドトリップを回避できます。

WebBrowserControlコントロール自体を事前に読み込むことを意味する場合は、その(グローバルアセンブリキャッシュ)にGACを使用することしか考えられません。たとえすべてのフレームワークアセンブリがすでにGACされている可能性があります。詳細情報については

参照してください。 Global Assembly Cache Tool (Gacutil.exe)WebBrowser.DocumentText Property

関連する問題