HTML-Agilitätspaket auf WP7.5 verwenden

c# html-agility-pack windows-phone-7 windows-phone-7.1

Frage

Gibt es eine Referenz / Anleitung zur Verwendung von HTML Agility Pack auf WP7.5? Ich habe versucht, die Quelle auf meinem VS2010 zu kompilieren, aber ich konnte nicht auf die DLL verweisen, die auf meinem lokalen Computer erstellt wurde. Im Grunde suche ich nach einem Textextrahierer, um den Text von einer gegebenen URL zu erhalten. Ich verstehe, dass das HTML Agility Pack am besten funktioniert. Irgendwelche Ideen / Vorschläge? Vielen Dank :)

Akzeptierte Antwort

Ja, ich war diejenige, die diese Diskussion geschaffen hat. Wie auf dieser Diskussionsseite angegeben, besteht die Lösung für dieses Problem darin, die DLL System.Xml.XPath aus dem Ordner MSFT SDK \ Silverlight 4.0 \ Client zu referenzieren. Danke für die Hilfe.


Beliebte Antwort

Welche Lösung hast du geladen? Die HAPPhone.sln-Lösung in der neuesten Version scheint das zu sein, was ein Telefonprojekt aufbauen sollte. Sie können keine der anderen erstellten Lösungen oder DLLs referenzieren, da sie nicht für das Telefon kompiliert werden.

Jaapjan im Kommentar sagte das im Wesentlichen, aber die Verwendung des Begriffs "kompakter Rahmen" für WP7, der technisch austauschbar ist, wird die meisten Leute abschrecken. Im Grunde genommen können Sie eine .NET 4.0-DLL nicht in einem WP7 / Silverlight / CompactFramework-Build verwenden, da sie nicht identisch sind.

Ich schließe das, indem ich sage, dass ich das nicht wirklich benutzt habe, aber wenn ich es brauchen würde, würde ich die HAPPhone-Lösung verwenden. Wenn das die ist, die du benutzt hast und diese DLLs nicht funktionieren, könnte ein anderes Problem komplett im Spiel sein.

Ich denke, dass du vielleicht auch derjenige warst, der in ihrem Diskussionsthread hier gepostet hat: http://htmlagilitypack.codeplex.com/discussions/282469 . Wenn ja, hast du deine eigene Frage beantwortet und hättest dir einige Punkte geben können,. Ich werde auch auf die Diskussion antworten, da ich weiß, was los ist, wenn mich niemand dazu schlägt ...



Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum
Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum