【问题标题】:Windows Phone 7 and System.Xml.Linq libraryWindows Phone 7 和 System.Xml.Linq 库
【发布时间】:2011-02-25 15:50:26
【问题描述】:

我正在尝试学习这个关于 WP7 开发的教程:http://mobile.tutsplus.com/tutorials/windows/introduction-to-windows-mobile-7-development/

它正在谈论使用 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

【问题讨论】:

    标签: c# windows-phone-7 reference


    【解决方案1】:

    这是您在Windows Phone 7 中使用XML 所需的正确程序集。不知道为什么它没有出现在您的 Add Reference 对话框中。

    应该是这样的:

    您使用的是哪个版本的 WP7 开发者工具?

    【讨论】:

    • 是的,这个列表对我来说完全是空的。将尝试修复我的 VS。我正在使用最新版本的开发者工具,但我已经安装了 VS 2010。
    • 感谢您节省了我宝贵的时间:)
    【解决方案2】:

    即使对于 Windows Phone 7 项目,从 .NET 选项卡添加引用时,程序集列表也不应为空,因此听起来您可能对 Visual Studio 有疑问。

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

    【讨论】:

      【解决方案3】:

      是的,LINQ to XML 绝对可用于 Windows Phone 7。如果您没有看到 任何可供添加的引用,那听起来您的开发环境是有点乱……

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-12-04
        • 1970-01-01
        • 1970-01-01
        • 2011-04-30
        • 1970-01-01
        • 1970-01-01
        • 2011-07-30
        相关资源
        最近更新 更多