CLI Cammand 2
.NET CLI कमांड्स - हिंदी में
यह पृष्ठ .NET CLI के विभिन्न कमांड्स का उपयोग और विवरण हिंदी में प्रदान करता है।
1. dotnet restore
कमांड
dotnet restore
कमांड का उपयोग प्रोजेक्ट की डिपेंडेंसीज़ (NuGet पैकेजेज़) को पुनः स्थापित करने के लिए किया जाता है। यह कमांड प्रोजेक्ट फाइल (.csproj या .sln) से सभी पैकेज और टूल्स को पुनः डाउनलोड करता है।
dotnet restore
यह कमांड उन प्रोजेक्ट्स के लिए सभी निर्भरता को पुनः डाउनलोड करता है जो NuGet पैकेज मैनेजर द्वारा प्रबंधित होते हैं।
उदाहरण:
dotnet restore MyProject.csproj
2. dotnet build
कमांड
dotnet build
कमांड प्रोजेक्ट को कंपाइल करता है और आउटपुट (बाइनरी फ़ाइल) जनरेट करता है। यह प्रोजेक्ट को बाइल्ड करता है और किसी भी त्रुटियों को दिखाता है।
dotnet build
यह कमांड आपके प्रोजेक्ट को बिल्ड करता है और यदि किसी प्रकार की त्रुटियाँ होती हैं, तो उन्हें आउटपुट में दिखाता है।
उदाहरण:
dotnet build MyProject
3. dotnet run
कमांड
dotnet run
कमांड का उपयोग प्रोजेक्ट को चलाने के लिए किया जाता है। यह कमांड प्रोजेक्ट को बिल्ड करता है (अगर पहले से नहीं किया गया है) और फिर उसे रन करता है।
dotnet run
यह कमांड आपके प्रोजेक्ट को रन करता है। यदि आप किसी विशिष्ट प्रोजेक्ट को रन करना चाहते हैं तो उसके लिए प्रोजेक्ट का पथ देना होगा।
उदाहरण:
dotnet run --project MyProject
4. dotnet publish
कमांड
dotnet publish
कमांड का उपयोग प्रोडक्शन के लिए प्रोजेक्ट को प्रकाशित करने के लिए किया जाता है। यह कमांड सभी आवश्यक फाइल्स को एक स्थान पर इकट्ठा करता है ताकि आप उसे सर्वर पर या किसी अन्य स्थान पर डिप्लॉय कर सकें।
dotnet publish
यह कमांड आपके प्रोजेक्ट के आउटपुट को प्रकाशित करने के लिए उपयोग किया जाता है, ताकि आप उसे डिप्लॉय कर सकें।
उदाहरण:
dotnet publish -c Release
5. dotnet test
कमांड
dotnet test
कमांड का उपयोग यूनिट टेस्ट चलाने के लिए किया जाता है। यह कमांड आपके प्रोजेक्ट के लिए यूनिट टेस्ट रन करता है और रिजल्ट दिखाता है।
dotnet test
यह कमांड आपके प्रोजेक्ट के टेस्ट केसों को रन करता है और पास/फेल होने का परिणाम दिखाता है।
उदाहरण:
dotnet test MyProject.Tests
6. dotnet add package
कमांड
dotnet add package
कमांड का उपयोग आपके प्रोजेक्ट में NuGet पैकेज जोड़ने के लिए किया जाता है।
dotnet add package PackageName
यह कमांड किसी NuGet पैकेज को प्रोजेक्ट में जोड़ता है।
उदाहरण:
dotnet add package Newtonsoft.Json
7. dotnet remove package
कमांड
dotnet remove package
कमांड का उपयोग आपके प्रोजेक्ट से NuGet पैकेज को हटाने के लिए किया जाता है।
dotnet remove package PackageName
यह कमांड किसी NuGet पैकेज को प्रोजेक्ट से हटा देता है।
उदाहरण:
dotnet remove package Newtonsoft.Json
8. dotnet nuget locals all --clear
कमांड
dotnet nuget locals all --clear
कमांड का उपयोग NuGet कैश को साफ़ करने के लिए किया जाता है। यह कमांड सभी NuGet कैश (पैकेजेज़, टेम्पररी डेटा आदि) को क्लियर कर देता है ताकि यदि कोई पैकेज डाउनलोड या इंस्टॉल करने में समस्या हो रही हो तो उसे हल किया जा सके।
dotnet nuget locals all --clear
यह कमांड NuGet के सभी लोकल कैश को क्लियर कर देता है, जिससे आपकी मशीन पर पैकेज से जुड़ी कोई भी समस्याएँ हल हो सकती हैं। यह तब मदद करता है जब कोई पैकेज सही से डाउनलोड या इंस्टॉल नहीं हो पा रहा हो।
उदाहरण:
dotnet nuget locals all --clear
Comments
Post a Comment