Usando el paquete de agilidad HTML en WP7.5

c# html-agility-pack windows-phone-7 windows-phone-7.1

Pregunta

¿Hay alguna referencia / guía para usar HTML Agility Pack en WP7.5? Intenté compilar la fuente en mi VS2010 pero no pude hacer referencia a la DLL creada en mi máquina local. Básicamente, estoy buscando un extractor de texto para obtener el texto de una URL determinada. Entiendo que el paquete de agilidad HTML funciona mejor. ¿Alguna idea / sugerencia? Gracias :)

Respuesta aceptada

Sí, fui yo quien creó esa discusión. Como se dijo en esa página de discusiones, la solución a este problema es hacer referencia a la DLL System.Xml.XPath desde la carpeta MSFT SDK \ Silverlight 4.0 \ Client. Gracias por la ayuda.


Respuesta popular

¿Qué solución cargaste? La solución HAPPhone.sln en la última compilación parece ser lo que debería construir un proyecto de teléfono. No puede hacer referencia a ninguna de las otras soluciones o DLL creadas porque no se compilarán para el teléfono.

Jaapjan en el comentario esencialmente decía esto, pero el uso del término "marco compacto" para WP7, aunque técnicamente es intercambiable, desechará a la mayoría de las personas. Básicamente, no puedes usar un archivo .NET 4.0 en una compilación WP7 / Silverlight / CompactFramework porque no son lo mismo.

Concluiré esto diciendo que en realidad no lo he usado, pero si lo necesitara, estaría usando la solución HAPPhone. Si esa es la que has estado usando y esas DLL no funcionan, puede haber otro problema completamente en juego.

Creo que también puede haber sido el que publicó en su hilo de discusión aquí: http://htmlagilitypack.codeplex.com/discussions/282469 . Si es así, respondiste tu propia pregunta y podrías haberte dado algunos puntos,; P. Responderé a la discusión también, ya que sé lo que pasa a menos que alguien me gane ...



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é