VB.NET中的XDocument类

时间:2009-01-19 20:51:22

标签: wpf xml vb.net silverlight

我正在学习Silverlight和WPF以扩展我的编程基础。我正在关注this tutorial,目前我仍然坚持part 3。我的应用程序请求并收到Digg的响应,但我无法弄清楚如何正确地标注XDocument类(如教程所示)来读取检索到的xmlcontent。

当然,本教程是在C#中(我对此知之甚少),但我不明白为什么我无法访问这个类。 IntelliSense建议将XDocument替换为Document.Run,但这让我无处可去。我还读到这个类是System.Xml.Linq命名空间的一部分,但是甚至试图将我的变量标注为

  

Dim xS as System.Xml.Linq.XDocument

什么都不给我。谁知道我能做什么?

3 个答案:

答案 0 :(得分:1)

您使用的是什么版本的.Net / Visual Studio?在.Net 3.5之前,XDocument没有添加到框架中。

答案 1 :(得分:1)

如果我没记错,你需要在项目引用中添加System.Xml.Linq dll。

答案 2 :(得分:0)

如上所述,Linq是.Net 3.5的补充。

我最近有一个非常类似的问题,试图在我认为是启用3.5的应用程序中使用linq功能,但我的web.config来自较旧的项目。

如果您知道已安装3.5,请尝试制作新项目并将代码添加回其中。