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
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.
The portable class library version of htmlagilitypack:
https://github.com/Deathspike/HtmlAgilityPack-PCL
it is out on nuget!
In my lib folder, sl3-wp folder is empty.
I fixed by downloading HtmlAgilityPack-PCL from NuGet Manager
As anthony mentioned, just replace the reference from sl4-windowsphone71 to sl3-wp and it will work.
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.
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.