У меня возникла, как мне кажется, очень простая проблема: при разработке моего первого приложения для WP7 я подошел к стадии доступа к API моего сайта и синтаксического анализа XML, однако я спотыкаюсь, просто пытаясьиспользовать XDocument.
Я искал вокруг и нашел этот пример кода: Загрузите файл XML с веб-сайта в XDocument (Silverlight и Windows Phone 7) , но тип XDocument не существует, я так понимаюпредполагается, что он существует в пространстве имен System.Xml, которое я использую, но ошибка все еще остается, что я пропустил?
При разработке в Visual Studio 2010 Express для Windows Phone код для этого класса приведен ниже:
using System;
using System.Net;
using System.IO;
using System.Xml;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
namespace Application
{
public class DataRetriever
{
public void parseNewsXML()
{
WebClient client = new WebClient();
client.OpenReadCompleted += (sender, e) =>
{
if (e.Error != null)
return;
Stream str = e.Result;
XDocument xdoc = XDocument.Load(str);
};
}
}
Выдается точная ошибка: Ошибка 1 Не удалось найти имя типа или пространства имен 'XDocument' (отсутствует директива using или ссылка на сборку?)
Спасибо взаранее