Html Agility Pack Dll

c# html-agility-pack web-crawler

我已经下载了HTML Agility包但我不知道应该导入哪一个。有很多文件夹,我不知道要导入哪个dll。文件夹:

    Net20
    Net40
    net40-client
    Net45
    sl3-wp
    sl4
    sl4-windowsphone71
    sl5
    winrt45

我尝试导入winrt45但是当我使用doc.DocumentElement.SelectNodes时出现错误(没有参考)我试过了

    using HtmlAgilityPack.HtmlDocument;
    using HtmlAgilityPack;

但不起作用

一般承认的答案

要引用的正确程序集很大程度上取决于您的目标框架。

此版本包括适用于.NET 2.0的Html Agility Pack版本 - 4.5,Silverlight 4-5,Windows Phone 7-7.1和Windows 8 Metro。

(来源: http//htmlagilitypack.codeplex.com/releases/view/90925

根据上面的引用:

Directory             | Framework
----------------------+-------------------------------------------
Net20                 | .NET 2.0
Net40                 | .NET 4.0
net40-client          | .NET 4.0 Client Profile
Net45                 | .NET 4.5
sl3-wp                | Silverlight 3
sl4                   | Silverlight 4
sl4-windowsphone71    | Silverlight 4 used by Windows Phone 7.1+
sl5                   | Silverlight 5
winrt45               | Windows RT

的NuGet

引用HtmlAgilityPack的首选方法是通过nuget
http://nuget.org/packages/HtmlAgilityPack



Related

许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因
许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因