/target:exe (Opciones del compilador de C#)
La opción /target:exe hace que el compilador cree una aplicación de consola ejecutable (EXE).
/target:exe
Comentarios
La opción /target:exeestá activada de manera predeterminada. El archivo ejecutable se creará con la extensión .exe.
Se utiliza /target:winexe para crear un programa ejecutable de Windows.
A menos que se especifique otra cosa con la opción /out, el archivo de salida toma el nombre del archivo de entrada que contiene el método Main.
Cuando se especifica en la línea de comandos, se utilizan todos los archivos hasta la siguiente opción /out o /target:module para crear el archivo .exe.
Sólo se requiere un método Main en los archivos de código fuente que se compilan para producir un .exe. La opción /main del compilador permite especificar la clase que contiene el método Main, en casos en los que el código tiene más de una clase con un método Main.
Para establecer esta opción del compilador en el entorno de desarrollo de Visual Studio
Abra la página Propiedades del proyecto.
Haga clic en la página de propiedades Aplicación.
Modifique la propiedad Tipo de resultado.
Para obtener información sobre cómo establecer esta opción del compilador mediante programación, vea OutputType.
Ejemplo
Cada una de las siguientes líneas de comandos compilará in.cs y creará in.exe:
csc /target:exe in.cs
csc in.cs
Vea también
Referencia
/target (Opciones del compilador de C#)