HtmlAgilityPack - File non trovato

asp.net c# html-agility-pack sharepoint visual-studio-2010

Domanda

Sto sviluppando una WebPart ASP .NET C # in SharePoint Foundation.

Tutto funziona bene, ora voglio analizzare una pagina HTML per ottenere tutti i ImagePath e salvare le immagini su HD / Temp.

Per fare ciò, stavo scaricando HtmlAgilityPack, versione corrente, aggiungi riferimento a Project, tutto sembra OK, IntelliSense funziona bene.

Ma quando voglio eseguire la sezione in cui dovrebbe essere usato HtmlAgilityPack il mio browser mi mostra a

FileNotFoundException: impossibile trovare il file o l'assieme.

Dopo le prime ricerche ho provato ad includere v1.4.0 di HtmlAgilityPack perché ho letto che la versione corrente in alcuni casi non è veramente stabile. Funziona fino al punto in cui voglio usare HtmlAgilityPack, la stessa eccezione.

Ho anche provato a spostare HtmlAgilityPack direttamente nella directory Solution, nulla è cambiato.

Ho provato ad inserire HtmlAgilityPack using e ho provato la chiamata diretta ad es. HtmlAgilityPack.HtmlDocument .

Conclusione :

  • Quando compilo non si verifica alcun errore, il riferimento è impostato correttamente.

  • Quando rintraccia HtmlAgilityPack.dll con ProcMon, il percorso viene mostrato corretto, ma a volte il risultato è ' File Locked with only Readers ' ma non so abbastanza su ProcMon per sapere cosa significa o se questo è fondamentale. Non potrebbe avere qualcosa a che fare con le autorizzazioni file perché se controllo la DLL le autorizzazioni sono tutte date.

Risposta popolare

Ho usato l'agilità HTML con questa combinazione e ha funzionato perfettamente per me. Si prega di provare a controllare sotto e confermare.

  • La versione della DLL scaricata dovrebbe supportare la tua soluzione.
  • Assicurati di posizionare una copia in GAC.


Related

Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow