17

के साथ कमांड लाइन पैरामीटर पास करना मैं विजुअल स्टूडियो का उपयोग करके विकसित किए जा रहे किसी एप्लिकेशन के लिए कमांड लाइन तर्क कैसे सेट करूं, यह एक कंसोल एप्लिकेशन है। मैंने इसे ग्रहण पर किया है, क्या विजुअल स्टूडियो पर एक समान विकल्प है?विजुअल स्टूडियो सी #

+1

आपका क्या मतलब है? आप किसी भी एप्लिकेशन को कमांड लाइन तर्क दे सकते हैं, हालांकि आपको अपने प्रोग्राम.cs क्लास में कोड लिखना होगा जो उन्हें पार्स करता है और सामान करता है। –

+1

umm ठीक है, यह सौदा है, मैंने जावा और सी ++ में कमांड लाइन तर्कों के लिए प्रोग्राम लिखे हैं, इसलिए मुझे पता है कि मुझे तर्कों का विश्लेषण करने की आवश्यकता है। मुझे बताएं कि दृश्य स्टूडियो के माध्यम से कमांड लाइन तर्कों को कैसे लेना है !!!! –

+1

@Aadi: आपको इस प्रश्न के शब्द पर काम करने की ज़रूरत है। यदि आप बस इतना करना चाहते हैं कि दृश्य स्टूडियो से अपने प्रोग्राम कमांड लाइन तर्क पास करें, तो "मेरे कोड के लिए" वाक्यांश का उपयोग न करें। यह भ्रमित करने वाला है। –

उत्तर

32

यदि आप Command Line Arguments नहीं देखते हैं तो आपके विजुअल स्टूडियो में कुछ गड़बड़ होना चाहिए।

enter image description here

आप अपने दृश्य स्टूडियो को ठीक नहीं कर सकते हैं, आपकी .csproj.user फाइल करने के लिए StartArguments तत्व जोड़ने के लिए एक विकल्प है:

<?xml version="1.0" encoding="utf-8"?> 
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 
    <PropertyGroup> 
    <PublishUrlHistory /> 
    <InstallUrlHistory /> 
    <SupportUrlHistory /> 
    <UpdateUrlHistory /> 
    <BootstrapperUrlHistory /> 
    <ErrorReportUrlHistory /> 
    <FallbackCulture>en-US</FallbackCulture> 
    <VerifyUploadedFiles>false</VerifyUploadedFiles> 
    </PropertyGroup> 
    <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'"> 
    <StartArguments>Argument1 Argument2</StartArguments> <<== THIS LINE 
    </PropertyGroup> 
</Project> 
+0

क्या इसका उपयोग करना संभव है कमांड लाइन पार्सर जैसे पुस्तकालयों का उपयोग करते समय नामित पैरामीटर? जैसे मैं '-url https://google.com -p pass -u उपयोगकर्ता 'जैसी कुछ कैसे पास कर सकता हूं? – Animesh

+0

इसे मिला। यह पर्याप्त है: '--url" https://google.com "-p" पास "-u" उपयोगकर्ता "'। – Animesh

2

मैं सिर्फ इतना है कि मेनू पर दिखाया जोड़ना चाहते हैं चित्र को विजुअल स्टूडियो 2010 प्रोजेक्ट मेनू के माध्यम से एक्सेस किया जा सकता है, फिर आपके प्रोजेक्ट नाम गुण पर सभी तरह से नीचे जा सकते हैं।

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