相关疑难解决方法(0)

如何在SilverLight项目中使用XDocument类(C#)

我正在尝试创建一个Silverlight应用程序(第一次),它涉及从站点解析XML并显示信息.为此,我在Windows XP Service Pack 3上使用Visual Studio 2008.我还安装了.NET Framework 3.5 SP1.

我的问题是我在互联网上看到的XML解析器都没有.我的代码的顶部我有两行我认为是必要的(使用"System.xml;"和使用"System.linq;")但XDocument,XMLReader,XMLDocument和我发现的任何其他行都不起作用,返回错误无法找到类型或命名空间.我有.NET Framework.

关于这个问题我在互联网上完全没有任何改变.有没有人有任何想法?

编辑:我刚刚发现,当我在Silverlight项目的上下文之外打开文件时,它可以使用XDocument.只有当我打开整个项目时才会出现问题

以下是一些显示问题的示例代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using System.Xml.Linq; //Error 1 (See below)

namespace LastfmAmazon
{
    public partial class Page : UserControl
    {
        public Page()
        {
            InitializeComponent();
        }

        public void DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
        {
            XDocument doc = XDocument.Parse(e.Result); //Error 2: see below

        } 

        public void Button_Click(object sender, RoutedEventArgs …
Run Code Online (Sandbox Code Playgroud)

c# xml silverlight

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×1

silverlight ×1

xml ×1