How to create a Blank solution using .NET CLI commands
नमस्ते दोस्तों! 💻
आज हम सीखेंगे कि .NET CLI (कमांड-लाइन इंटरफ़ेस) का उपयोग करके एक ब्लैंक सॉल्यूशन (Blank Solution) कैसे बनाया जाता है. एक ब्लैंक सॉल्यूशन, जैसा कि नाम से ही स्पष्ट है, एक खाली सॉल्यूशन फ़ाइल (.sln) होती है जिसमें शुरुआत में कोई प्रोजेक्ट शामिल नहीं होता है. यह तब बहुत उपयोगी होता है जब आप एक नया सॉल्यूशन स्ट्रक्चर बनाना चाहते हैं और बाद में उसमें अपनी ज़रूरत के अनुसार एक या एक से अधिक .NET प्रोजेक्ट्स जोड़ना चाहते हैं.
.NET CLI का उपयोग करके ब्लैंक सॉल्यूशन बनाना
आइए, इसे स्टेप-बाय-स्टेप समझते हैं:
सबसे पहले, आपको उस स्थान पर एक नया फ़ोल्डर बनाना होगा जहाँ आप अपना सॉल्यूशन रखना चाहते हैं. यह फ़ोल्डर आपके सॉल्यूशन का कंटेनर होगा. इसे बनाने के लिए, आप ऑपरेटिंग सिस्टम के सामान्य कमांड का उपयोग कर सकते हैं.
विंडोज पर:
mkdir MySolutionFolderया लिनक्स/मैक पर:
mkdir MySolutionFolderसॉल्यूशन फ़ाइल बनाना
अब, इस नए बने MySolutionFolder के भीतर नेविगेट करें और फिर .NET CLI कमांड का उपयोग करके ब्लैंक सॉल्यूशन फ़ाइल (.sln) बनाएँ:
cd MySolutionFolder
dotnet new sln -n MyBlankSolutionआइए, इस कमांड को तोड़कर समझते हैं:
- dotnet new: यह .NET CLI का एक मूलभूत कमांड है जिसका उपयोग एक नया प्रोजेक्ट, सॉल्यूशन या किसी अन्य आइटम को बनाने के लिए किया जाता है.
- sln: यह निर्दिष्ट करता है कि आप एक सॉल्यूशन टेम्पलेट (solution template) का उपयोग कर रहे हैं, जिसका अर्थ है कि आप एक- .slnफ़ाइल बनाना चाहते हैं.
- -n MyBlankSolution:- -nफ़्लैग नाम (name) निर्दिष्ट करने के लिए उपयोग किया जाता है.
- MyBlankSolution आपके सॉल्यूशन फ़ाइल का नाम होगा (जैसे MyBlankSolution.sln).
- महत्वपूर्ण बात: जब आप dotnet new sln -n MyBlankSolutionकमांड चलाते हैं, तो.NET CLIस्वचालित रूप सेMySolutionFolderके भीतरMyBlankSolutionनामक एक नया सब-फ़ोल्डर नहीं बनाता है. यह कमांड सीधे वर्तमान डायरेक्टरी (MySolutionFolder) के भीतरMyBlankSolution.slnफ़ाइल बनाता है.
 
प्रोजेक्ट फ़ोल्डर और प्रोजेक्ट फ़ाइल
आपको मैन्युअल रूप से प्रोजेक्ट फ़ोल्डर (Project Folder) बनाने की आवश्यकता नहीं होती है. जब आप एक प्रोजेक्ट फ़ाइल (Project File) (जैसे एक वेब एप्लीकेशन या क्लास लाइब्रेरी) बनाने के लिए dotnet new कमांड का उपयोग करते हैं, तो .NET CLI स्वचालित रूप से उसी नाम का एक नया फ़ोल्डर बनाता है और उसके भीतर प्रोजेक्ट फ़ाइलें (जैसे .csproj फ़ाइल) रखता है.
आपको बस यह सुनिश्चित करना होता है कि आप प्रोजेक्ट फ़ाइल बनाने के लिए कमांड को सॉल्यूशन फ़ोल्डर (Solution Folder) (MySolutionFolder) के भीतर रन करें. इसके बाद, आप उस प्रोजेक्ट को अपने ब्लैंक सॉल्यूशन में जोड़ सकते हैं.
उदाहरण का सारांश
संक्षेप में, ब्लैंक सॉल्यूशन बनाने की प्रक्रिया कुछ इस तरह दिखती है:
- सॉल्यूशन के लिए एक मुख्य फ़ोल्डर बनाएँ:
        mkdir MySolutionFolder
- उस फ़ोल्डर में जाएँ:
        cd MySolutionFolder
- ब्लैंक सॉल्यूशन फ़ाइल बनाएँ:
        dotnet new sln -n MyBlankSolution
अब आपके MySolutionFolder के अंदर MyBlankSolution.sln नामक एक खाली सॉल्यूशन फ़ाइल तैयार है, जिसमें आप बाद में अपने ASP.NET Core या अन्य .NET प्रोजेक्ट्स को जोड़ सकते हैं!
उम्मीद है यह जानकारी आपके लिए उपयोगी होगी. Happy Coding!
Next: NET CLI कमांड के द्वारा किसी प्रोजेक्ट को कैसे बनाया जाता है और बने हुए सोल्यूशन के साथ कैसे जोड़ा जा सकता है?
टिप्पणियाँ
एक टिप्पणी भेजें