HtmlAgility PackとAbot Web Crawlerをプロジェクトに追加する

html-agility-pack web-crawler

質問

私は "Abot"バージョン1.2.3.1を使用しますが、プロジェクトに "Html Agility"バージョン1.4.6.0を追加すると、このエラーが発生します:

'HtmlAgilityPack、バージョン= 1.4.7.0、Culture =ニュートラル、PublicKeyToken = bd319b19eaf3b43'を使用しています.HtmlAgilityPack、Versionよりも上位のバージョンです。エラー38アセンブリ 'Abot、Version = 1.2.3.1、Culture = neutral、PublicKeyToken = null' = 1.4.6.0、Culture =ニュートラル、PublicKeyToken = bd319b19eaf3b43a '

受け入れられた回答

私はHtmlAgilityPackをNuGet Before Abotからインストールして問題を解決しました!

1-
PM> Install-Package HtmlAgilityPack
2-
PM> Install-Package Abot

人気のある回答

私はこれが古いことを知っていますが、私はこの問題に直面しました。つまり、私がHAPの最新バージョンを追加したとき、Abotは動作しませんでした。しかし、回避策は簡単ですCSQueryHyperlinkParserを使用してリンクを解析するだけです。そのようです:

var crawler = new Abot.Crawler.PoliteWebCrawler(config, null, null, null, null, new Abot.Core.CSQueryHyperlinkParser(), null, null, null);

これは私の問題を解決しました。




ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ
ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ