¿Pasar argumentos de línea de comandos en Visual Studio 2010?

2 minutos de lectura

avatar de usuario
Fahad

Estoy trabajando en un proyecto C y no sé cómo pasar los argumentos de la línea de comandos a mi función principal en Visual Studio 2010 Express Edition. Quiero depurar: ¿cómo funcionan estos argumentos de la línea de comandos?

  • posible duplicado de Depuración con parámetros de línea de comandos en Visual Studio.

    – En silicio

    13 de septiembre de 2010 a las 0:52

avatar de usuario
andres cooper

  • Haga clic derecho en su proyecto en el Explorador de soluciones y seleccione Propiedades en el menú
  • Vaya a Propiedades de configuración -> Depuración
  • Establezca los argumentos de comando en la lista de propiedades.

Adición de argumentos de línea de comandos

  • @Andrew Cooper y ¿qué pasa si tenemos 2 argumentos? ¿Necesitamos separarnos entonces con ; y establecemos la ruta de la manera normal como lo hicimos en C++?

    – Cohete

    7 sep 2013 a las 15:58

  • @Ahmad – No. Simplemente escriba los argumentos como lo haría en la línea de comando. es decir. separados por espacios.

    –Andrew Cooper

    10 de septiembre de 2013 a las 0:01

  • ¿Hay alguna forma de ingresarlos en la terminal si se ejecuta como una aplicación de terminal?

    – Chris Zhang

    16 de enero de 2014 a las 5:35

  • @ChrisZhang Supongo que te refieres a una aplicación de consola, y la respuesta es no.

    –Andrew Cooper

    16/01/2014 a las 17:55

  • @Andrew Cooper ¿Puede decirme por favor cómo pasar múltiples argumentos en VS?

    – La bestia

    03/02/2016 a las 22:43

En Proyecto->Propiedades->Depuración, debería ver un cuadro para los argumentos de la línea de comandos (Esto está en C# 2010, pero básicamente debería estar en el mismo lugar)

  • Gracias ! ¡Elegí la respuesta del otro chico porque fue el primero en responder!

    – Fahad

    13 de septiembre de 2010 a las 1:00

  • @AlexHart ¿Puede decirme por favor cómo pasar múltiples argumentos en VS?

    – La bestia

    03/02/2016 a las 22:43

estudio visual 2015:

Project => Su aplicación Properties. Cada argumento se puede separar usando espacio. Si tiene un espacio en medio para el mismo argumento, coloque comillas dobles como se muestra en el ejemplo a continuación.

ingrese la descripción de la imagen aquí

        static void Main(string[] args)
        {
            if(args == null || args.Length == 0)
            {
                Console.WriteLine("Please specify arguments!");
            }
            else
            {
                Console.WriteLine(args[0]);     // First
                Console.WriteLine(args[1]);     // Second Argument
            }
        }

Estudio visual por ejemplo, 2019 En general, tenga en cuenta que la plataforma seleccionada (por ejemplo, x64) en el diálogo de configuración ¡Es lo mismo que la plataforma con la que pretende depurar! (ver imagen para explicación)

saludos mic
ingrese la descripción de la imagen aquí

¿Ha sido útil esta solución?

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad