मुझे पता है कि मुझे अधिक से अधिक उपयोग करना चाहिए, लेकिन इस बिंदु पर मैं पूरी तरह से बारीकियों को समझ नहीं पा रहा हूं, इसलिए मुझे अभी भी स्रोत मिलना है और प्रोजेक्ट बनाना है, फिर प्रोजेक्ट का संदर्भ लें, या मैं अपना खुद का "डीएलएस" फ़ोल्डर बनाउंगा और हाथ डीएल की प्रतिलिपि बनाएँ।निकालने के लिए Nuget और स्रोत नियंत्रण फ़ाइलें?
मेरी सीखने की प्रक्रिया के हिस्से के रूप में, मैं समझने की कोशिश कर रहा हूं कि क्या महत्वपूर्ण है और नूजेट का उपयोग करते समय क्या नहीं है। उदाहरण के लिए, मैंने इंस्टॉल-पैकेज restsharp किया है और अब जब मैं स्रोत नियंत्रण में जांच करता हूं, तो मुझे "पैकेज/RestSharp.103.4/lib/net4/RestSharp.xml" जैसी फ़ाइलें मिलती हैं। मुझे लगता है कि न्यूजेट मुझे अपग्रेड करने में मदद करेगा और इस तरह और इसमें कुछ मेटा डेटा प्रकार की फाइलें होंगी।
मेरा प्रश्न है: क्या मुझे "पैकेज" निर्देशिका में किसी भी या सभी फ़ाइलों को अनदेखा करना चाहिए? यदि हां, तो क्यों और क्यों।
धन्यवाद
प्रत्येक डेवलपर को पैकेज पुनर्स्थापित करने की आवश्यकता नहीं है। '.ngetget फ़ोल्डर को किया जाना चाहिए। इसके अलावा, समाधान में सभी परियोजनाओं को 'NuGet.targets' फ़ाइल शामिल करने के लिए संशोधित किया गया है। प्रत्येक बिल्ड के दौरान, अनुपलब्ध संकुल का पता लगाया जाता है और जो भी NuGet repo कॉन्फ़िगर किया गया है से डाउनलोड किया जाता है। – Sumo
क्या इसका मतलब यह है कि यदि मेरे पास .nuget फ़ोल्डर सक्षम है तो मैं संकुल फ़ोल्डर को सुरक्षित रूप से अनदेखा कर सकता हूं? –
@ पीटरकेल्लर हां। लेकिन आपको संकुल.कॉन्फिग फ़ाइल के साथ-साथ सुनो का उल्लेख करने वाले .nuget फ़ोल्डर को करने की आवश्यकता है। –