0

Web オートメーションのソリューションをコーディングしています。過去のプロジェクトのいくつかでデフォルトの Web ブラウザー コントロールを使用しています。しかし、Web ブラウザ コントロールのパフォーマンスがあまり良くないことがわかりました。

しばらく実行すると、通常はアプリケーションがハングし、アプリケーションが長時間実行されるとメモリ リークが発生することもあります。

ここで誰かが Gecko を使用しているかどうかを知りたい - http://code.google.com/p/geckofx/と、長い Web スクレイピング タスクを実行するためのそのパフォーマンスについて。私のアプリケーションは C# です。

4

2 に答える 2

2

より軽量なものをお探しの場合は、GithubでオープンソースのSimpleBrowserfor.Netをお試しください。

https://github.com/axefrog/SimpleBrowser

于 2010-11-09T17:16:44.143 に答える
2

Webブラウザーコントロールを使用しましたが、GeckoFXを使用していません。そうは言っても、GeckoFXのプロジェクトの説明では、HTMLDOMを公開するためのクラスモデルについて具体的に言及しています。これにより、GeckoFXコントロールの方が自動化に適していると思います。WebブラウザコントロールによるDOMのサポートは、それほど堅牢ではありません。

于 2010-08-26T16:51:15.297 に答える