0

ここのユーザーが Android 用の HtmlAgilityPack をくれました。私の質問は、MonoDevelop (Mono for Android - C#) でどのように使用するのですか?

4

1 に答える 1

1

コードからコンパイルする必要があります
ソースをダウンロードする

に入る

\htmlagilitypack-99964\Branches\1.4.0\HtmlAgilityPack

csprojへの変更を編集します

<Import Project="$(MSBuildExtensionsPath)\Novell\Novell.MonoDroid.CSharp.targets" />

保存してロード

エラーを直す

トレース -> デバッグ

ブロックを削除

 if (!SecurityManager.IsGranted(new DnsPermission(PermissionState.Unrestricted)))
        {
            //do something.... not at full trust
            try
            {
                RegistryKey reg = Registry.ClassesRoot;
                reg = reg.OpenSubKey(extension, false);
                if (reg != null) contentType = (string)reg.GetValue("", def);
            }
            catch (Exception)
            {
                contentType = def;
            }
        }

ブロックを削除

 if (SecurityManager.IsGranted(new RegistryPermission(PermissionState.Unrestricted)))
        {
            try
            {
                RegistryKey reg = Registry.ClassesRoot;
                reg = reg.OpenSubKey(@"MIME\Database\Content Type\" + contentType, false);
                if (reg != null) ext = (string)reg.GetValue("Extension", def);
            }
            catch (Exception)
            {
                ext = def;
            }
        }

フォルダdll内のbin/debug

于 2013-03-18T07:27:00.363 に答える