17

¿Cómo configuro los argumentos de la línea de comando para una aplicación que estoy desarrollando con Visual Studio? Es una aplicación de consola. He hecho esto en eclipse, ¿hay alguna opción similar en Visual Studio?Pasar los parámetros de la línea de comandos con Visual Studio C#

+1

¿Qué quieres decir? Puedes dar argumentos de línea de comandos a cualquier aplicación, aunque necesitarás escribir código en tu clase Program.cs que los analiza y hace cosas. –

+1

umm ok, este es el trato, he escrito programas para argumentos de línea de comandos en Java y C++, así que sé que necesito analizar los argumentos. JUst dime cómo tomar los argumentos de línea de comandos a través de visual studio !!!! –

+1

@Aadi: debe trabajar en la redacción de esta pregunta. Si todo lo que quiere hacer es pasar los argumentos de su línea de comando del programa desde Visual Studio, no use la frase "para mi código". Es confuso. –

Respuesta

32

Algo debe estar mal con su Visual Studio si no ve Command Line Arguments.

enter image description here

Si no puede solucionar el Visual Studio, no es una opción para añadir StartArguments elemento a su .csproj.user archivo:

<?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

¿Es posible usar parámetros nombrados para cuando se utilizan bibliotecas como el analizador de línea de comandos? p.ej. ¿Cómo puedo pasar algo como '-url https://google.com -p pass -u user'? – Animesh

+0

Lo encontré. Esto es suficiente: '--url" https://google.com "-p" pass "-u" user "'. – Animesh

2

me gustaría simplemente añadir que se muestra en el menú Se puede acceder a la imagen a través de Visual Studio 2010 Proyecto Menú, luego hasta las propiedades de nombre del proyecto .

Cuestiones relacionadas