/target:library (Crear una biblioteca de código) (Opciones del compilador de C#)

Actualización: noviembre 2007

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 otra cosa con la opción /out, el archivo de resultados 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 generar 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 (Especificar el formato del archivo de resultados) (Opciones del compilador de C#)

Otros recursos

Opciones del compilador de C#