質問: ``` using HtmlAgilityPack; ``` //それを参照する エラーを生成する:ASP.NET =>コンパイラエラーメッセージ:CS0246:型または名前空間の名前 'HtmlAgilityPack' ... HtmlAgilityPackは、私のWebサイトで参照されています。 ASP.NET 2.0から4.0に切り替えました。その後、このエラーが発生しました。コンソールやWindowsフォームアプリケーションを作成するときは、すべて問題ありませんが、ASP.NETビルドシステムではこのエラーが表示されます。私はこのコンパイルエラーHtmlAgilityPackを使用している。 今日はこれを修正するまで運がない。
回答: 同じ問題があった場合、.NETプロジェクトは.NET Framework 4.0を対象としていましたが、HtmlAgilityPack.dllは.NET Framework 4.5でビルドされていました。 解決策は、.NET Fx 4.0でHtmlAgilityPack.dllビルドを参照することでした。 HtmlAgilityPackのダウンロードパッケージには、Net20、Net40、Net45、さらにはWinRTのバージョンがあります。