Html Agility Pack Dll

c# html-agility-pack web-crawler

Frage

Ich habe das HTML-Agility-Paket heruntergeladen, aber ich weiß nicht, welches ich importieren soll. Es gibt viele Ordner und ich weiß nicht, welchen ich dll importieren soll. Ordner:

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

Ich habe versucht, Winrt45 importieren, aber bekomme Fehler, wenn ich doc.DocumentElement.SelectNodes (Es gibt keine Referenz) Ich habe versucht

    using HtmlAgilityPack.HtmlDocument;
    using HtmlAgilityPack;

aber funktioniert nicht

Akzeptierte Antwort

Die richtige Assembly zum Referenzieren hängt stark von Ihrem Zielframework ab.

Diese Version enthält Versionen von Html Agility Pack für .NET 2.0 - 4.5, Silverlight 4-5, Windows Phone 7-7.1 und Windows 8 Metro.

(Quelle: http://htmlagilitypack.codeplex.com/releases/view/90925 )

Laut dem Zitat oben:

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

Die bevorzugte Methode zum Verweisen auf HtmlAgilityPack ist über nuget :
http://nuget.org/packages/HtmlAgilityPack



Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum
Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum