2013-02-26 113 views
9

यह एक बेवकूफ सवाल की तरह प्रतीत हो सकता है, लेकिन मैं अपने जीवन के लिए यह नहीं समझ सकता कि सी # में SyndicationFeed कक्षा तक पहुंच कैसे प्राप्त करें। एमएसडीएन पर मैंने जो भी उदाहरण देखा है या अन्यथा यह मानता है कि यह पहले से ही आयात किया गया है, और मुझे मिला कोई भी नहीं, यह कहां स्थित है, इस पर कोई संकेत देता है।मैं सिंडिकेशन फीड का उपयोग कैसे करूं?

उदाहरण के लिए, मैं निम्नलिखित को चलाने के लिए कोशिश कर रहा हूँ:

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

लेकिन यह विफल रहता है क्योंकि SyndicationFeed वर्तमान संदर्भ में मौजूद नहीं है। क्या कोई वहां जानता है कि मैं इसे कैसे प्राप्त कर सकता हूं?

+0

रिशेर्पर इस तरह की चीजें आपके लिए तैयार करेगा। – MrBoJangles

उत्तर

10

पढ़ें documentation अधिक ध्यान से:

नाम स्थान: System.ServiceModel.Syndication
विधानसभा: System.ServiceModel (System.ServiceModel.dll में)

दाएँ अपनी प्रोजेक्ट पर क्लिक करें, संदर्भ जोड़ें पर क्लिक करें, फिर सिस्टम का चयन करें। ServiceModel.dll

+0

मैंने इसे देखा था, लेकिन जब भी मैंने इसका उपयोग करने की कोशिश की तो मुझे अभी भी त्रुटियां मिल रही थीं। बाहर निकलता है मैंने संदर्भ नहीं जोड़ा था (इसके बारे में नहीं पता था)। किसी और के लिए जो एक ही मुद्दा हो सकता है, वास्तव में असेंबली 'System.ServiceModel.Web' में मदद के लिए धन्यवाद! –

+0

@ user1375883: यह .NET 4.0 में 'System.ServiceModel.Web' से' System.ServiceModel 'में स्थानांतरित हो गया। – SLaks