/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
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
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#)