J'ai téléchargé le pack HTML Agility mais je ne sais pas lequel importer. Il existe de nombreux dossiers et je ne sais pas lequel importer. Dossiers:
Net20
Net40
net40-client
Net45
sl3-wp
sl4
sl4-windowsphone71
sl5
winrt45
J'ai essayé d'importer winrt45 mais j'obtiens une erreur lorsque j'utilise doc.DocumentElement.SelectNodes (il n'y a pas de référence) J'ai essayé
using HtmlAgilityPack.HtmlDocument;
using HtmlAgilityPack;
mais ne fonctionne pas
L'assemblage correct à référencer dépend fortement de votre infrastructure cible.
Cette version inclut les versions de HTML Agility Pack pour .NET 2.0 - 4.5, Silverlight 4-5, Windows Phone 7-7.1 et Windows 8 Metro.
(Source: http://htmlagilitypack.codeplex.com/releases/view/90925 )
Selon la citation ci-dessus:
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
La méthode préférée pour référencer HtmlAgilityPack est de nuget :
http://nuget.org/packages/HtmlAgilityPack