Xamarin.Forms项目中的HtmlAgilityPack中缺少方法?

时间:2018-08-12 15:16:18

标签: c# xamarin.forms html-agility-pack .net-standard .net-framework-version

我在Xamarin应用程序的可移植项目中安装了HtmlAgilityPack软件包,但发现HtmlNode类的SelectNodes方法丢失了,因此该代码无法编译:

 var htmlDoc = new HtmlDocument();
 htmlDoc.LoadHtml(html);
 var imgNodes = htmlDoc.DocumentNode.SelectNodes("//img")

因为:

  

“ HtmlNode”不包含“ SelectNodes”的定义,并且没有   扩展方法'SelectNodes'接受类型的第一个参数   可以找到“ HtmlNode”(您是否缺少using指令或   程序集参考?)

我在控制台应用程序(目标.NET Framework 4.7.1)和另一个跨平台应用程序(目标.NET standard 2.0)上安装了相同的软件包,它们都具有预期的这种方法。

这是引起问题的项目的定位列表:

enter image description here

0 个答案:

没有答案