¿Puedo usar HTML Agility Pack en aplicaciones de Windows Forms?

c# html-agility-pack winforms

Pregunta

Esta es la primera vez que hago mi trabajo con HAP, pero encuentro un problema con la clase HtmlDocument , no puedo usarlo, porque intellisense me dice que es una referencia ambigua, esta es la imagen: introduzca la descripción de la imagen aquí

He importado la biblioteca que necesito este código que using HTML_Agility; using HtmlAgilityPack; y también agrego una referencia a su archivo DLL pero no puede ayudarme tanto. ¿Sabes por qué sucede esto y cómo solucionarlo?

Respuesta aceptada

Para evitar la referencia ambigua escribe así:

HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();

Respuesta popular

También existe una clase System.Windows.Forms.HtmlDocument .

Intente calificar de forma explícita su nombre de clase en lugar de usar una instrucción using , o cambie el nombre de la clase con una instrucción using como, por ejemplo, using HAPDocument = HtmlAgilityPack.HtmlDocument; (y luego use HAPDocument lugar de HtmlDocument en su código fuente).



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é