2017-04-10 7 views
22

पर पेज के अनुसार: https://dist.nuget.org/index.htmlविजुअल स्टूडियो 2017 में Nuget सीएलआई - कैसे चलाने के लिए?

NuGet 4.x विजुअल स्टूडियो 2017 स्थापना में शामिल है। नवीनतम विजुअल स्टूडियो अपडेट के हिस्से के रूप में NuGet रिलीज़ वितरित किए जाते हैं।

बैटरियों शामिल किए गए हैं!

कोई फर्क नहीं पड़ता कि मैं विजुअल स्टूडियो 2017 कमांड प्रॉम्प्ट या Nuget कंसोल स्वयं खोलता हूं, 'nuget' कमांड परिणाम को कमांड में नहीं चलाता है।

मैं दृश्य स्टूडियो 2017 के साथ nuget CLI कैसे चला सकता हूँ? मैं क्या खो रहा हूँ?

+0

हां, यह संदर्भ मेनू के माध्यम से उपलब्ध है। एक ऐड-इन, एक अलग निष्पादन योग्य नहीं। आप इसे कमांड प्रॉम्प्ट से क्यों चलाना चाहते हैं, स्पष्ट नहीं है, अगर आप नहीं करते हैं तो बेहतर होगा। [इंस्टॉल गाइड] का उपयोग करें (https://docs.microsoft.com/en-us/nuget/guides/install-nuget), संस्करण 4.1.0 आकर्षक दिखता है। –

+0

तो आपको इसे इंस्टॉल करने के लिए इंस्टॉल-पैकेज Nuget.CommandLine चलाने के लिए है? मैं अनुमान लगा रहा हूं कि परियोजना के फ्रेमवर्क लक्ष्य की आवश्यकता> = 4.5 भी होनी चाहिए? –

+2

इसके अलावा मैं एक पैकेज बनाने के लिए सीएलआई का उपयोग करना चाहता हूं (जो मैं अपने सिस्टम पर 3.5 संस्करण के साथ करने में सक्षम था)। –

उत्तर

5

हालांकि यह कहता है कि "बैटरी शामिल हैं" आपके द्वारा वर्णित पृष्ठ पर, केवल यह दर्शाता है कि NuGet पैकेज प्रबंधक विजुअल स्टूडियो 2017 के साथ एकीकृत कैसे है। उस पृष्ठ पर अन्य डाउनलोड विजुअल स्टूडियो 2013-2015 के लिए हैं । https://dist.nuget.org/index.html

+1

शीर्षक के अंतर्गत अनुभाग "** विंडोज़ x86 कमांडलाइन **" – pauloya

0

मैं आसान विधानसभा पुन: विजुअल स्टूडियो 2017 में नए समाधान नेट स्टैंडर्ड का उपयोग कर मैं पुराने .csproj फ़ाइल को बदलने की कोशिश लगता है। लेकिन जब मैंने बदल दिया, तो मैंने असेंबली तोड़ दी। मैंने इस लिंक का उपयोग Create .NET standard packages with Visual Studio 2017 किया था। मुझे आशा है कि यह लिंक NuGet is now fully integrated into MSBuild सहायता होगी।

+0

मैं इस लिंक [उपयोग किया गया NuGet अब है एमएसबिल्ड में पूरी तरह से एकीकृत] (http://blog.nuget.org/20170316/NuGet-now-fully-integrated-into-MSBuild.html)। यह ठीक काम है। –

+1

यह केवल नेट कोर परियोजनाओं के साथ काम करता प्रतीत होता है। http://blog.nuget.org/20170316/NuGet-now-fully-integrated-into-MSBuild.html#what-about-other-project-types-that-are-not-net-core –

1

NuGet CLI का उपयोग करने के लिए, nuget.exe से https://www.nuget.org/downloads पेज विंडोज 86 कमांडलाइन खंड डाउनलोड:

आप कमांड लाइन nuget.exe चाहते हैं क्रम NuGet पैकेज बनाने के लिए, जो अभी भी पेज आप का उल्लेख पर एक अलग डाउनलोड है । फ़ोल्डर जहाँ आप अपने पथ वातावरण चर को nuget.exe रखा जोड़ें। कमांड विंडो या पावरहेल को कहीं भी खोलें और किसी भी nuget कमांड को चलाएं। या आप सीधे विजुअल स्टूडियो 2017 पैकेज मैनेजर कंसोल से उपयोग कर सकते हैं। (पाथ पर्यावरण चर प्राप्त करने के लिए विजुअल स्टूडियो पुनरारंभ की आवश्यकता है।) Here is the MS Docs for NuGet CLI

संबंधित मुद्दे