将旧代码移植到新的ASP.NET核心Web应用程序,找不到XDocument
扩展方法XPathSelectElement()
,我相信我已经包含了所有需要的引用。
此项目使用的是.NET Core 1.0.0-preview2-003131
我的使用语句定义:
using System.Xml;
using System.Xml.XPath;
using System.Xml.Linq;
示例代码:
var doc = XDocument.Load(@"example.xml");
var elem = doc.XPathSelectElement("/example/path");
安装NuGet包:System.Xml.XPath v4.3.0
但是,找不到扩展方法,导致编译错误:
Code CS1061' XDocument'不包含的定义 ' XPathSelectElement'没有扩展方法' XPathSelectElement' 接受第一个类型' XDocument'可以找到(是你 缺少using指令或程序集引用?)
我是否遗漏了XDocument
,配置或XPath实现的内容?