在.NET Core

时间:2016-12-20 20:04:44

标签: c# .net xml asp.net-core .net-core

将旧代码移植到新的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实现的内容?

0 个答案:

没有答案