2017-09-23 2 views
1

Wenn ich HTMLAgilityPack in LinqPad versuchen wie folgt: beihtml-Agilität-Pack in LINQPad Ergebnisse in der Kompilierung Fehler Mit

var doc = new HtmlAgilityPack.HtmlDocument(); 

Voll Datei: http://share.linqpad.net/9ri8xq.linq

bekomme ich den Fehler:

CS0433 The type 'HtmlDocument' exists in both 
'HtmlAgilityPack.NetCore, Version=1.5.0.1, Culture=neutral, PublicKeyToken=null' 
and 
'HtmlAgilityPack, Version=1.5.5.0, Culture=neutral, PublicKeyToken=bd319b19eaf3b43a' 

Ich bin nicht klar, wie zu lösen ist.

Antwort

1

Sie haben das NuGet-Paket Html2Markdown in die Linqpad-Abfrage eingefügt. Aber das ist ein .Net-Core-Paket, das von HtmlAgilityPack.NetCore abhängig ist. Diese Abhängigkeit wird ebenfalls heruntergeladen und eingefügt, aber das passt natürlich nicht zum HTMLAgilityPack-Paket, das für .Net- "tradional" geschrieben wurde.

Sie müssen wählen, welches Paket Sie verwenden möchten.

Verwandte Themen