Compartir a través de


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

La opción /target:library hace que el compilador cree una biblioteca de vínculos dinámicos (DLL) en lugar de un archivo ejecutable (EXE).

/target:library

Comentarios

Se creará el archivo DLL con la extensión .dll.

A menos que se especifique lo contrario con la opción /out, el archivo de salida toma el nombre del primer archivo de entrada.

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 .dll.

Para compilar un archivo .dll, no es necesario 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

Compile in.cs, creando in.dll:

csc /target:library in.cs

Vea también

Referencia

/target (Opciones del compilador de C#)

Otros recursos

Opciones del compilador de C#