Какое лучшее решение для веб-автоматизации - Geckofx или WebBrowser Control в .NET - PullRequest
0 голосов
/ 26 августа 2010

Я кодирую решение для веб-автоматизации, я использовал элемент управления веб-браузера по умолчанию в некоторых из моих прошлых проектов.Однако я обнаружил, что производительность управления веб-браузером не очень хорошая.

После некоторого времени работы приложение обычно зависает, а иногда приводит к утечкам памяти, если приложение выполняется долго.

Я хочу знать, использовал ли кто-то здесь Gecko - http://code.google.com/p/geckofx/ и какова его производительность для выполнения длинных задач по поиску в Интернете.Моя заявка на C #.

Ответы [ 2 ]

2 голосов
/ 09 ноября 2010

Если вы ищете что-то более легкое, попробуйте SimpleBrowser для .Net - с открытым исходным кодом на Github.

2 голосов
/ 26 августа 2010

Я использовал элемент управления веб-браузера, но не использовал GeckoFX.При этом в описании проекта для GeckoFX конкретно упоминается модель класса для демонстрации HTML DOM.Это наводит меня на мысль, что элемент управления GeckoFX лучше подходит для автоматизации.Поддержка элемента управления веб-браузером для DOM не очень надежна.

...