Escribo una aplicación que se puede ejecutar en la línea de comandos o con una interfaz de usuario de WPF.WPF/Console Hybrid Application
[STAThread]
static void Main(string[] args)
{
// Does magic parse args and sets IsCommandLine to true if flag is present
ParseArgs(args);
if(IsCommandLine)
{
// Write a bunch of things to the console
}
else
{
var app = new App();
app.Run(new Window());
}
}
puse Tipo de salida del proyecto de aplicación de consola, me sale una ventana de consola que popups si trato de ejecutarlo haciendo doble clic en el archivo EXE. No quiero mostrar la ventana de la consola al usuario si el indicador no está configurado (pasado a través de comandos args).
Sin embargo, si fijo Tipo de salida del proyecto de aplicación para Windows, el comportamiento del doble clic está muy bien, pero cuando lo ejecuto en la consola, me sale ninguna salida de la consola (Console.Writeline)
has dado cuenta de esto? –