エラーCS0246:型または名前空間の名前 `HtmlAgilityPack 'が見つかりませんでした

c# html-agility-pack namespaces

質問

私は現在、ユーザーの入力を翻訳するために、私の辞書用のGoogle TranslateにアクセスしているNatural Language処理プログラムに取り組んでいます。

using UnityEngine;
using System.Collections;
using System.Text;
using System.Net;
public class GoogleTranslate : MonoBehaviour {
    public static string Translate(string input, string languagePair, Encoding encoding)
    {
        string url = String.Format("http://www.google.com/translate_t?hl=en&ie=UTF8&text=       {0}&langpair={1}", input, languagePair);
        string result = String.Empty;

        using (WebClient webClient = new WebClient())
        {
            webClient.E ncoding = encoding;
            result = webClient.DownloadString(url);
        }

        HtmlDocument doc = new HtmlDocument();
        doc.LoadHtml(result);
        return doc.DocumentNode.SelectSingleNode("//textarea[@name='utrans']").InnerText;
    }
}

アセンブリでこのプログラムをコンパイルすると、実際にUnityを使用していますが、アセンブリでコンパイルすると、エラーが返されます。

Assets/GoogleTranslate.cs(17,13): error CS0246: The type or namespace name `HtmlDocument' could not be found. Are you missing a using directive or an assembly reference?

私は、HtmlDocumentのための適切な名前空間をオンラインで検索し始めました。

using HtmlAgilityPack;

これを私のプログラムに入れた後、私はエラーを受け取りました:

Assets/GoogleTranslate.cs(5,7): error CS0246: The type or namespace name `HtmlAgilityPack' could not be found. Are you missing a using directive or an assembly reference?

私は、より具体的に使用しなければならないことをオンラインで読んでいました。

using HtmlAgilityPack.HtmlDocument;

今私はそれを入れて、私はまだエラーが表示され続けます:

Assets/GoogleTranslate.cs(5,7): error CS0246: The type or namespace name `HtmlAgilityPack' could not be found. Are you missing a using directive or an assembly reference?

私は、HtmlDocumentにどのような名前空間を使うか知っています。この問題に関するどんな助けも大歓迎です!

受け入れられた回答

HtmlAgilityPack dllをダウンロードして参照しましたか?プロジェクト/ソリューションのどこにでも参照しなくても(サードパーティの)ライブラリを使用しようとしているようです。

Nu-Getを使用してライブラリをインストールできます。

Install-Package HtmlAgilityPack


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