Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/316.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# 有什么更好的Web自动化解决方案-Geckofx或.NET中的WebBrowser控件_C#_Geckofx - Fatal编程技术网

C# 有什么更好的Web自动化解决方案-Geckofx或.NET中的WebBrowser控件

C# 有什么更好的Web自动化解决方案-Geckofx或.NET中的WebBrowser控件,c#,geckofx,C#,Geckofx,我正在编写一个web自动化解决方案,我在过去的一些项目中一直使用默认的web浏览器控件。但是我发现web浏览器控件的性能不是很好 在运行一段时间后,它通常会挂起应用程序,如果应用程序长时间执行,有时还会导致内存泄漏 我想知道这里是否有人使用过Gecko,以及它在执行长网页抓取任务时的性能。我的应用程序是C#。我使用了web浏览器控件,但没有使用GeckoFX。话虽如此,GeckoFX的项目描述特别提到了用于公开HTMLDOM的类模型。这让我相信GeckoFX控制可能更适合自动化。web浏览器控件

我正在编写一个web自动化解决方案,我在过去的一些项目中一直使用默认的web浏览器控件。但是我发现web浏览器控件的性能不是很好

在运行一段时间后,它通常会挂起应用程序,如果应用程序长时间执行,有时还会导致内存泄漏


我想知道这里是否有人使用过Gecko,以及它在执行长网页抓取任务时的性能。我的应用程序是C#。

我使用了web浏览器控件,但没有使用GeckoFX。话虽如此,GeckoFX的项目描述特别提到了用于公开HTMLDOM的类模型。这让我相信GeckoFX控制可能更适合自动化。web浏览器控件对DOM的支持不是很强大。

我使用过web浏览器控件,但没有使用GeckoFX。话虽如此,GeckoFX的项目描述特别提到了用于公开HTMLDOM的类模型。这让我相信GeckoFX控制可能更适合自动化。web浏览器控件对DOM的支持不是很强大。

如果您正在寻找更轻量级的东西,请尝试使用Github上的SimpleBrowser for.Net开源


如果您正在寻找更轻量级的产品,请尝试使用Github上的SimpleBrowser for.Net开源软件


好的,我已经开始使用Gecko编程,我会将这个问题发布,以便其他人可以受益。好的,我已经开始使用Gecko编程,我会把这个问题贴出来,这样其他人可以从中受益。是的,在GeckoFX中对DOM的类支持对程序员非常友好。是的,在GeckoFX中对DOM的类支持对程序员非常友好。