0
Un utilisateur ici, m'a donné un HtmlAgilityPack pour Android. Ma question est comment puis-je l'utiliser dans MonoDevelop (Mono pour Android - C#)?Mono pour Android Html Agility Pack
Un utilisateur ici, m'a donné un HtmlAgilityPack pour Android. Ma question est comment puis-je l'utiliser dans MonoDevelop (Mono pour Android - C#)?Mono pour Android Html Agility Pack
Vous devez compiler à partir du code
Télécharger la source
aller dans
\htmlagilitypack-99964\Branches\1.4.0\HtmlAgilityPack
Modifier le csproj
changement
<Import Project="$(MSBuildExtensionsPath)\Novell\Novell.MonoDroid.CSharp.targets" />
Sauvegarde et chargement
erreurs Fix
Trace -> Debug
Retirer le bloc
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;
}
}
Retirer le bloc
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;
}
}
Utilisez le dll
dans le dossier bin/debug
pas différent de la façon dont vous l'utiliser dans .NET. Voir ici, c'est un site Web de beaucoup qui tentent d'expliquer comment l'utiliser: http://www.4guysfromrolla.com/articles/011211-1.aspx ... Certes, la documentation sur le HTMLAgilityPack est clairsemée. – Arran
Je l'ai utilisé .NET, mais celui pour android n'a pas .dll (seulement les fichiers .cs) donc je ne sais pas comment l'installer. – fanboy555