Desde la descarga de Html Agility Pack, ¿cuál de los 9 "HtmlAgilityPack.dll" utilizo?

html-agility-pack html-parsing

Pregunta

Hay nueve carpetas en el archivo zip descargado para HTML Agility Pack:

  • Net20
  • Net40
  • Net40-cliente
  • Net45
  • sl3-wp
  • sl4
  • sl4-windowsphone71
  • sl5
  • Winrt45

No sé qué significan estos nombres de carpeta. Explique cuál necesito para eliminar datos de archivos html utilizando VS2010.

Por favor explique donde debo poner los archivos.

Respuesta aceptada

Las diferentes versiones se compilan contra diferentes versiones de .NET framework. Algunos marcos, como los marcos WinRT o Silverlight, tienen una funcionalidad más limitada o requieren enfoques ligeramente diferentes (ya menudo más lentos) para implementar las características del componente que está utilizando.

Querrá usar la versión del paquete de agilidad HTML que mejor se adapte a sus aplicaciones. Asi que:

  • net20: .NET 2.0 y 3.5
  • net40-client: perfil de cliente .NET 4.0
  • net40: .NET 4.0 perfil completo (incluidos los binarios del servidor)
  • 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: Windows 8 aplicación de interfaz de usuario moderna

Cuando desee utilizar el componente con varias aplicaciones, elija el denominador común más bajo.



Related

Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué
Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué