2009-07-14 16 views
9

मैं System.Runtime.Serialization.Jsonएक Asp.Net एमवीसी अनुप्रयोग से DataContractJsonSerializer नहीं मिल रहा है

से DataContractJsonSerializer विधि तक पहुंच नहीं प्राप्त कर सकता हूं यदि मैं करता हूं:

using System.Runtime.Serialization.Json; 

मुझे एक त्रुटि मिलती है ...

मैं इसे अपने Asp.Net Mvc में कैसे एक्सेस कर सकता हूं ऐप ताकि मैं DataContractJsonSerializer विधि

का उपयोग कर सकूं

उत्तर

17

सुनिश्चित कर सकें कि आपने डीएलएल का संदर्भ दिया है जहां यह प्रकार रहता है: System.ServiceModel.Web.dll

+0

मैंने ऐसा किया और इसे अभी भी नहीं मिला: http://screencast.com/t/IOEUsdN1E कोई अन्य सुझाव? – Carlo

+10

@ करलो, ".NET 3.5 के लिए एमएसडीएन दस्तावेज़ गलत तरीके से बताते हैं कि DataContractJsonSerializer System.Runtime.Serialization.dll में रहता है। यह .NET 4 में सत्य है, लेकिन 3.5 में यह System.ServiceModel.Web.dll में पाया गया है।" - रेफरी: ल्यूकएच द्वारा टिप्पणी - [यूआरएल] (http://stackoverflow.com/questions/3178218/using-the-wcf-datacontractjsonserializer-in-net-3-5) –

+0

आह हाँ मैंने इसे कुछ हफ्ते पहले पाया! धन्यवाद! =) – Carlo