2011-02-25 73 views
4

我试图按照本教程的WP7开发:http://mobile.tutsplus.com/tutorials/windows/introduction-to-windows-mobile-7-development/Windows Phone 7和System.Xml.Linq的图书馆

它谈论使用XElements,这需要System.Xml.Linq库,但我不能找到一种方法将其添加到项目参考中。当我去添加引用时,.NET列表是空的,并且它表示它已过滤到Windows Phone 7.

该教程可能已过时。该库甚至可用于WP7?在平台上阅读XML有没有不同的方法?

我该如何得到它的工作?

编辑:

同样的问题在这里描述:
http://forums.netduino.com/index.php?/topic/1127-add-reference-net-tab-empty/

建议的修复并没有为我工作。

编辑:

显然,这是在Silverlight 4的工具的一个错误: https://connect.microsoft.com/VisualStudio/feedback/details/529718/empty-net-tab-when-adding-a-reference

回答

6

从.NET选项卡添加引用时,程序集列表不应该是空的Windows Phone 7项目,因此听起来您可能会遇到Visual Studio问题。

但是,您可以尝试使用“浏览”选项卡。在我的系统(64位)上,程序集位于C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework \ Silverlight \ v4.0 \ Profile \ WindowsPhone文件夹中。

+0

像这样手动浏览它。 – Edgar 2011-02-25 16:22:29

2

是,LINQ到XML是绝对可用于Windows Phone 7的如果你没有看到任何可用参考添加,这听起来像你的开发环境是有点搞砸了......

+0

要尝试良好的旧的重新启动。 – Edgar 2011-02-25 15:59:58

9

这是正确的大会你需要Windows Phone 7XML工作。不知道为什么它不会显示在您的Add Reference对话框中。

它应该像下面:

Add Reference WP7

什么版本的WP7开发工具您使用?

+0

是的,该列表对我来说完全是空的。将尝试修复我的VS.我正在使用最新版本的开发人员工具,但我已经安装了VS 2010。 – Edgar 2011-02-25 16:02:17

+0

Thanx为拯救我宝贵的时间:) – 2012-05-02 09:50:10