C'est la première fois que je travaille avec HAP, mais je trouve un problème avec la classe HtmlDocument
, je ne peux pas l'utiliser car intellisense me dit que c'est une référence ambiguë, HtmlDocument
l'image:
J'ai importé la bibliothèque avait besoin de ce code qui using HTML_Agility; using HtmlAgilityPack;
et j'ajoute également une référence à son fichier DLL mais cela ne peut pas m'aider autant. Savez-vous pourquoi cela se produit et comment y remédier?
Pour éviter la référence ambiguë, écrivez comme ceci:
HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
Il existe également une classe System.Windows.Forms.HtmlDocument
.
Essayez de qualifier explicitement votre nom de classe au lieu d'utiliser une instruction using
ou renommez la classe avec une instruction using
telle que using HAPDocument = HtmlAgilityPack.HtmlDocument;
(puis utilisez HAPDocument
au lieu de HtmlDocument
dans votre code source).