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