2013-02-26 14 views
9

To może wydawać się głupie pytanie, ale nie mogę na życie dowiedzieć się, jak uzyskać dostęp do klasy SyndicationFeed w języku C#. Każdy przykład, który widziałem na MSDN lub w inny sposób zakłada, że ​​jest już zaimportowany, a ani jeden znaleziony nie daje żadnego wskazania, gdzie się znajduje.Jak korzystać z opcji SyndicationFeed?

Na przykład próbuję uruchomić następujący:

XmlReader reader = XmlReader.Create(rss_url); 
SyndicationFeed.Load(reader); 

Ale to nie działa, ponieważ SyndicationFeed nie istnieje w bieżącym kontekście. Czy ktoś tam wie, jak mogę to załatwić?

+0

Resharper przygotuje dla Ciebie takie rzeczy. – MrBoJangles

Odpowiedz

10

Przeczytaj documentation dokładniej:

nazw: System.ServiceModel.Syndication
Zgromadzenie: System.ServiceModel (w System.ServiceModel.dll)

Right- kliknij swój projekt, kliknij Dodaj odwołanie, a następnie wybierz System.ServiceModel.dll

+0

Widziałem to, ale wciąż dostałem błędy, gdy próbowałem go używać. Okazuje się, że nie dodałem odniesienia (nie wiedziałem o tym). Dla każdego, kto może mieć ten sam problem, był on rzeczywiście w zespole 'System.ServiceModel.Web' Dzięki za pomoc! –

+0

@ user1375883: Przeniesiono z 'System.ServiceModel.Web' na' System.ServiceModel' w .Net 4.0. – SLaks

0

To appears rezydować w System.ServiceModel.Syndication.