कक्षा पुस्तकालय में System.Web.Script संदर्भ जोड़ना


126

मैं वर्तमान में अपने ऐप_कोड फ़ोल्डर से क्लास लाइब्रेरी में कोड ले जा रहा हूं। मैंने [System.Web.Script.Serialization.ScriptIgnore]विशेषताओं के साथ कई विधियों को टैग किया है। मेरी कक्षा लाइब्रेरी इस नाम स्थान को नहीं देख सकती है। मेरे जोड़ संदर्भ संवाद इस नाम स्थान को नहीं देख सकते हैं। मैं कक्षा पुस्तकालय से इस टैग का उपयोग कैसे करूं?

यहाँ त्रुटि है: प्रकार या नाम स्थान का नाम 'ScriptIgnoreAttribute' नहीं मिल सका (क्या आप किसी निर्देश या असेंबली संदर्भ का उपयोग कर रहे हैं?)

जवाबों:


271

ScriptIgnoreAttributeकक्षा में है System.Web.Extensions.dll विधानसभा (विधानसभाओं के तहत स्थित> वी.एस. संदर्भ प्रबंधक में फ्रेमवर्क)। आपको अपने क्लास लाइब्रेरी प्रोजेक्ट में उस असेंबली का एक संदर्भ जोड़ना होगा।

आप यह जानकारी MSDN पृष्ठ के शीर्ष पर ScriptIgnoreAttribute वर्ग के लिए पा सकते हैं ।


50
अच्छा है। System.Web.Script.JavaScriptSerializerइस विधानसभा में भी है।
जेरेमी मैक्गी

23
मुझे पसंद है कि कैसे System.Web.Script.Serialization System.Web.Extensions लाइब्रेरी में है।
अरगेल

यह asp.net2 में उपलब्ध नहीं है
अमीर

5
सुनिश्चित करें कि आप .NET फ्रेमवर्क 4 का उपयोग कर रहे हैं। नेट फ्रेमवर्क 4 क्लाइंट प्रोफाइल को लक्ष्य ढांचे के रूप में, या System.Web.Extensions ऐड रेफरेंस डायलॉग में दिखाई नहीं देगा।
फियाच रीड

1
यह वर्ष 2017 है, हम अभी भी वीएस 2005 में हैं और इस उत्तर ने मेरे बेकन को बचा लिया। अनंत की ओर और उससे परे!
ट्रासिवा

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.