Utilizzo del pacchetto agilità HTML su WP7.5

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

Domanda

Esiste un riferimento / guida per l'utilizzo di HTML Agility Pack su WP7.5? Ho provato a compilare il codice sorgente sul mio VS2010 ma non ho potuto fare riferimento alla DLL creata sul mio computer locale. Fondamentalmente, sto cercando un estrattore di testo per ottenere il testo da un dato URL. Comprendo che HTML Agility Pack funziona meglio. Qualche idea / suggerimento? Grazie :)

Risposta accettata

Sì, sono stato io a creare questa discussione. Come detto nella pagina delle discussioni, la soluzione a questo problema è fare riferimento alla DLL System.Xml.XPath dalla cartella MSFT SDK \ Silverlight 4.0 \ Client. Grazie per l'aiuto.


Risposta popolare

Quale soluzione hai caricato? La soluzione HAPPhone.sln nell'ultima build sembra essere quella che dovrebbe creare un progetto telefonico. Non è possibile fare riferimento a nessuna delle altre soluzioni o DLL create perché non verranno compilate per il telefono.

Jaapjan nel commento essenzialmente stava dicendo questo, ma usando il termine "struttura compatta" per WP7, mentre tecnicamente intercambiabile, la maggior parte delle persone si getterebbe via. In sostanza, non è possibile utilizzare una dll .NET 4.0 su una build WP7 / Silverlight / CompactFramework perché non sono uguali.

Concluderò dicendo che in realtà non ho usato questo, ma se avessi avuto bisogno, avrei usato la soluzione HAPPhone. Se quello è quello che hai usato e quelle DLL non funzionano, potrebbe esserci un altro problema interamente in gioco.

Penso che tu sia stato anche quello che ha postato sul loro thread di discussione qui: http://htmlagilitypack.codeplex.com/discussions/282469 . Se è così, hai risposto alla tua stessa domanda e potresti darti dei punti, p. Risponderò anche alla discussione dato che so cosa succede a meno che qualcuno non mi picchi ...




Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché
Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché