Why can't I use htmlagilitypack with windows phone 8? What else can I use to Parse HTML in WP8?

前端 未结 6 1503
天命终不由人
天命终不由人 2021-02-08 01:50

Why can\'t I use htmlagilitypack with windows phone 8? I appears to be supported on all platforms including Win8 Win8RT and WP7/WP7.5 and Silverlight 5. Is there one of the DLL

相关标签:
6条回答
  • 2021-02-08 02:08

    It seems that Windows Phone 8 doesn't like the System.Xml.XPath.dll from the Silverlight SDK. My app that works fine on Windows Phone 7.5, won't work on WP 8. I am currently researching for another alternative for HTML Agility Pack.

    0 讨论(0)
  • 2021-02-08 02:14

    The portable class library version of htmlagilitypack:

    https://github.com/Deathspike/HtmlAgilityPack-PCL

    it is out on nuget!

    0 讨论(0)
  • 2021-02-08 02:14

    In my lib folder, sl3-wp folder is empty.

    I fixed by downloading HtmlAgilityPack-PCL from NuGet Manager

    0 讨论(0)
  • 2021-02-08 02:17

    As anthony mentioned, just replace the reference from sl4-windowsphone71 to sl3-wp and it will work.

    0 讨论(0)
  • 2021-02-08 02:20

    You probalby can and you've either forgot to unblock the web downloaded DLLs or forgot to update your NuGet package manager. Let me know if that isn't the case.

    0 讨论(0)
  • 2021-02-08 02:28

    The issue appears to be that the NuGet package references the incorrect assembly for WP8.

    By default it seems that it references the binary in sl4-windowsphone71, manually removing the reference to the HtmlAgilityPack DLL and referencing the binary in the sl3-wp folder removes the dependency problem.

    That is how I have resolved it anyway.

    0 讨论(0)
提交回复
热议问题