Compartir a través de


/target:winexe (Opciones del compilador de C#)

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.

Se utiliza /target:exe para crear una aplicación de consola.

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, 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

  1. Abra la página Propiedades del proyecto.

  2. Haga clic en la página de propiedades Aplicación.

  3. 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 (Opciones del compilador de C#)

Otros recursos

Opciones del compilador de C#