/target:Library (Opções do compilador de C#)
O /target:library opção faz com que o compilador criar uma biblioteca de vínculo dinâmico (DLL) em vez de um arquivo executável (EXE).
/target:library
Comentários
A DLL será criada com a extensão. dll.
A menos que especificado de outra forma com o /out opção, o nome do arquivo de saída terá o nome do arquivo de entrada primeiro.
Quando especificado na linha de comando, todos os arquivos até o próximo /out ou /target:module opção são usados para criar o arquivo. dll.
Quando estiver criando um arquivo. dll, um principal método não é necessário.
Para definir esta opção de compilador no ambiente de desenvolvimento Visual Studio
Abra o projeto Propriedades página.
Clique no aplicativo página de propriedades.
Modificar o tipo de saída propriedade.
Para obter informações sobre como definir essa opção de compilador programaticamente, consulte OutputType.
Exemplo
Compilar in.cs, criar in.dll:
csc /target:library in.cs
Consulte também
Referência
/Target (Opções do compilador de C#)