À partir du téléchargement du pack d'agilité HTML, lequel des 9 "HtmlAgilityPack.dll" dois-je utiliser?

html-agility-pack html-parsing

Question

Le fichier zip téléchargé pour HTML Agility Pack contient neuf dossiers:

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

Je ne sais pas ce que signifient ces noms de dossiers. Veuillez expliquer lequel il me faut pour extraire des données de fichiers HTML à l’aide de VS2010.

S'il vous plaît expliquer où je devrais mettre les fichiers.

Réponse acceptée

Les différentes versions sont compilées avec différentes versions du framework .NET. Certains frameworks, tels que WinRT ou Silverlight, ont des fonctionnalités plus limitées ou nécessitent des approches légèrement différentes (et souvent plus lentes) pour implémenter les fonctionnalités du composant que vous utilisez.

Vous voudrez utiliser la version HTML Agility Pack qui correspond le mieux à vos applications. Alors:

  • net20: .NET 2.0 et 3.5
  • net40-client: profil client .NET 4.0
  • net40: profil complet .NET 4.0 (y compris les fichiers binaires du serveur)
  • net45: .NET 4.5
  • sl3-wp: Windows Phone 7.0
  • sl4: Silverlight 4.0
  • sl4-windowsphone71: Windows Phone 7.5
  • sl5: Silverlight 5.0
  • winrt45: application d'interface utilisateur Windows 8 moderne

Lorsque vous souhaitez utiliser le composant avec plusieurs applications, choisissez le plus petit dénominateur commun.




Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi
Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi