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?
¿Pasar argumentos de línea de comandos en Visual Studio 2010?
Fahad
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.
-
@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.
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í
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