XDocument ne semble pas exister dans System.Xml espace de noms

Je vais avoir, je pense, ce sera probablement d'un problème très simple, dans le développement de ma première app WP7, je viens à l'étape de l'accès de mon Site de l'api et de l'analyse du XML, mais je suis d'achoppement juste à essayer de les utiliser XDocument.

J'ai chercher partout et j'ai trouvé ce code d'exemple: Charger un fichier XML à partir d'un site web dans XDocument (Silverlight et Windows Phone 7) mais la XDocument type n'existe pas, je comprends qu'il est censé exister dans le System.Xml espace de noms qui je suis, mais l'erreur reste encore, de quoi ai-je manqué?

Développement sur Visual Studio 2010 Express pour Windows Phone, le code de cette classe est ci-dessous:

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);
                };
        }
   } 

Exacte de l'erreur renvoyée est:
Erreur 1 le type ou Le nom d'espace de noms 'XDocument' n'a pas pu être trouvée (vous manque une directive using ou une référence d'assembly?)

Merci d'avance

OriginalL'auteur Jay Bennett | 2011-01-24