ASP.NET => Messaggio di errore del compilatore: CS0246: il tipo o il nome dello spazio dei nomi 'HtmlAgilityPack'

.net asp.net c# html-agility-pack

Domanda

using HtmlAgilityPack;

// riferimento

Produce un errore: ASP.NET => Messaggio di errore del compilatore: CS0246: il tipo o il nome dello spazio dei nomi 'HtmlAgilityPack' ...

HtmlAgilityPack è referenziato nel mio sito web.

Passato da ASP.NET 2.0 a 4.0. Dopo, hai ricevuto questo errore. Quando si crea un'applicazione per console o Windows, tutto va bene, ma il sistema di compilazione ASP.NET mi dà questo errore. Ho questo errore di compilazione quando si utilizza HtmlAgilityPack.

Nessuna fortuna fino ad oggi risolvere questo.

Risposta popolare

Aveva lo stesso problema, il mio progetto .NET era destinato a .NET Framework 4.0 ma HtmlAgilityPack.dll era stato creato con .NET Framework 4.5.

La soluzione era fare riferimento alla build HtmlAgilityPack.dll con .NET Fx 4.0.

Il pacchetto di download per HtmlAgilityPack offre versioni per Net20, Net40, Net45 e persino WinRT.




Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché
Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché