C# XDocument验证扩展方法在Visual Studio 2005中不显示
我正在尝试向我制作的C#脚本添加模式验证功能; 它基本上是将Excel中的数据加载到数据库中,并在保存到文件系统之前对其进行验证 我已经添加了声明C# XDocument验证扩展方法在Visual Studio 2005中不显示,c#,visual-studio,extension-methods,C#,Visual Studio,Extension Methods,我正在尝试向我制作的C#脚本添加模式验证功能; 它基本上是将Excel中的数据加载到数据库中,并在保存到文件系统之前对其进行验证 我已经添加了声明 using System.Xml.Schema; 但是该方法没有在intellisense中显示(VisualStudio2005) 有什么提示吗?您在项目中引用的是System.Xml.Linq吗?您在项目中引用的是System.Xml.Linq吗?AFAIK,VS 2005适用于.NET 2.0,而扩展方法只是.NET 3.0以来的一种语言功能
using System.Xml.Schema;
但是该方法没有在intellisense中显示(VisualStudio2005)
有什么提示吗?您在项目中引用的是
System.Xml.Linq
吗?您在项目中引用的是System.Xml.Linq
吗?AFAIK,VS 2005适用于.NET 2.0,而扩展方法只是.NET 3.0以来的一种语言功能
ThomasAFAIK,VS2005是针对.NET2.0的,而扩展方法只是.NET3.0以来的一种语言特性
Thomas既然您使用的是Visual Studio 2005,那么您应该使用以下类 .NET 2.0:
XMLDocument:Method既然您使用的是VisualStudio2005,那么您应该使用以下类 .NET 2.0:
XMLDocument:Method当然,脚本运行良好;我只需要实现验证部分。@SystemPuntoot与上述Visual Studio 2.0的其他部分一样,准确地说,.NET Framework 2.0无法引用System.Xml.Linq,这是使用XDocument类所必需的。@Ramhound我使用XDocument类没有任何问题,为什么?当然,脚本运行良好;我只需要实现验证部分。@SystemPuntoot与上述Visual Studio 2.0的其他部分一样,准确地说,.NET Framework 2.0无法引用System.Xml.Linq,这是使用XDocument类所必需的。@Ramhound我使用XDocument类没有任何问题,为什么?你是对的,有一些技巧可以让它工作,但我将安装Visual Studio 2010以从根本上解决问题。你是对的,有一些技巧可以让它工作,但我将安装Visual Studio 2010以从根本上解决问题。