Compartilhar via


/target:library (opções do compilador C#)

A opção de /target:library faz com que o compilador (DLL) criar uma biblioteca de vínculo dinâmico) nativa em vez de um arquivo executável (EXE).

/target:library

Comentários

A DLL será criado com a extensão .dll de.

Salvo indicação em contrário com a opção de /out , o nome do arquivo de saída tem o nome do primeiro arquivo de entrada.

Quando especificados na linha de comando, todos os arquivos que /out próximo ou a opção de /target:module são usados para criar o arquivo .dll.

Ao criar um arquivo .dll, um método de Principal não é necessário.

Para definir esta opção do compilador no ambiente de desenvolvimento do Visual Studio

  1. Abra a página de Propriedades do projeto.

  2. Clique na página de propriedades de Aplicativo .

  3. Modifique a propriedade de Tipo de Saída .

Para obter informações sobre como definir programaticamente essa opção do compilador, consulte OutputType.

Exemplo

Criar in.cs, criando in.dll:

csc /target:library in.cs

Consulte também

Referência

/target (opções do compilador C#)

Outros recursos

Opções do compilador de C#