2012-02-20 10 views
24

मैंने अभी जेसन.Net पैकेज स्थापित किया है और अब मैं सोच रहा हूं कि मैं इसे अपने प्रोजेक्ट में कैसे आयात कर सकता हूं? मैंने पहली बार "न्यूटॉन्सॉफ्ट.जेसन का उपयोग करके" कोशिश की; लेकिन वह नहीं आ रहा है। मैंने पहले अपनी परियोजना का संदर्भ जोड़कर इसकी तलाश करने की कोशिश की लेकिन मुझे यह सूची भी नहीं मिल रही है? मैं इस समस्या के साथ किसी और को कुछ त्वरित Google खोज करने वाले किसी भी दिशा को नहीं ढूंढ सकता। कृपया मुझे बताएं कि यह कितना आसान है ...JSON.NET संदर्भ कैसे करें?

उत्तर

40

अपनी परियोजना पर राइट क्लिक करें और "nuget पैकेज प्रबंधित करें" का चयन करें। जेसन को खोज में डालें, इसे सूची में ढूंढें और "इंस्टॉल करें" पर क्लिक करें

+1

यह है ... मेरे पास यह संवाद बॉक्स बहुत बार था और मैंने पहले से स्थापित संकुलों की एक सूची देखी लेकिन मुझे नहीं लगता कि यह परियोजना विशिष्ट है। मैंने सोचा कि यह फिर से विजुअल स्टूडियो को पैकेज को पुनर्स्थापित करेगा। सहायता के लिए धन्यवाद। –

+1

आप समाधान पर सभी परियोजनाओं के लिए समाधान पर राइट क्लिक कर सकते हैं और पैक प्रबंधित कर सकते हैं –

32

यदि आप इसे मैन्युअल रूप से कर रहे हैं, तो अपने प्रोजेक्ट के समाधान पेड़ में "संदर्भ" फ़ोल्डर पर राइट क्लिक करें। "संदर्भ जोड़ें" चुनें -> "ब्राउज़ करें" टैब, अपने कंप्यूटर पर Newtonsoft.Json.dll का पता लगाएं (आपको इसे पहले इंटरनेट से डाउनलोड करना होगा) और इसे अपनी प्रोजेक्ट के संदर्भ के रूप में जोड़ें।

यदि आप NuGet का उपयोग कर रहे हैं, तो अपने प्रोजेक्ट के समाधान पेड़ में "संदर्भ" फ़ोल्डर पर राइट क्लिक करें और "NuGet पैकेज प्रबंधित करें" चुनें, "ऑनलाइन" टैब चुनें, Json.Net खोजें और "इंस्टॉल करें" पर क्लिक करें।

+0

धन्यवाद! यह एक बेहतर जवाब है क्योंकि यह NuGet के एक कार्य विकल्प का वर्णन करता है। – leoshnoire

+0

मैंने इसे किया और इसमें उपयोग शामिल है, लेकिन यह कह रहा है कि "गायब संदर्भ" –

+1

मैं खुद को प्रतिक्रिया देता हूं: आपको प्रतिलिपि बनाने की आवश्यकता है जो आपके द्वारा उपयोग किए जाने वाले ढांचे के लिए डीएल का सटीक संस्करण है। जब मेरा ढांचा 4 है, तो मैंने 4.5 डीएल का संदर्भ दिया, यह गलती –

2

यह देखने के लिए जांचें कि क्या Json.net पहले से ही आपके प्रोजेक्ट में स्थापित है या नहीं।

यदि यह पहले से स्थापित है और "packages.config" फ़ाइल से "पैकेज" प्रविष्टि को हटा दें। अब NuGet "पैकेज प्रबंधक कंसोल" के लिए जाने के लिए और निम्न आदेश का उपयोग कर नए पैकेज स्थापित:

PM> Install-Package Newtonsoft.Json {Your Project Name} 6.0.3 nuget.org 

यह स्थापित नहीं है, तो NuGet के पास जाकर JSon.Net के लिए खोज और इस परियोजना का चयन करें और स्थापित करें क्लिक करें।

5

सही समाधान एक्सप्लोरर में अपनी परियोजना पर क्लिक करें और "nuget संकुल प्रबंधन", तो नेविगेशन पट्टी में ऑनलाइन क्लिक करें, खोज पट्टी में newtonsoft टाइप करें, सूची में पा लें और फिर "स्थापित"

enter image description here