/target:winexe (Crear un programa para Windows) (Opciones del compilador de C#)
Actualización: noviembre 2007
La opción /target:winexe hace que el compilador cree un programa de Windows ejecutable (EXE).
/target:winexe
Comentarios
El archivo ejecutable se creará con la extensión .exe. Los programas para Windows proporcionan una interfaz de usuario para la biblioteca de .NET Framework o con las API Win32.
Utilice /target:exe para crear una aplicación de consola.
A menos que se especifique otra cosa con la opción /out, el archivo de resultados toma el nombre del archivo de entrada que contiene el método Main.
Cuando se especifica en la línea de comandos, todos los archivos hasta la siguiente opción /out o /target se utilizan para crear el programa de Windows.
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 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
Para compilar in.cs en un programa de Windows, ejecute:
csc /target:winexe in.cs
Vea también
Referencia
/target (Especificar el formato del archivo de resultados) (Opciones del compilador de C#)