/target:exe (opções do compilador C#)
A opção de /target:exe faz com que o compilador cria um executável (EXE), o aplicativo de console do.
/target:exe
Comentários
A opção de /target:exe é aplicado por padrão. O arquivo executável será criado com a extensão de arquivo.
Use /target: winexe para criar um programa executável do windows.
Salvo indicação em contrário com a opção de /out , o nome do arquivo de saída tem o nome do arquivo de entrada que contém o método de Principal .
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 .exe
Um e apenas um desses métodos de Principal são necessários em arquivos de origem que são criados em um arquivo .exe. A opção do compilador de /main permite especificar que a classe contém o método de Principal , nos casos em que o código tem mais de uma classe com um método de Principal .
Para definir esta opção do compilador no ambiente de desenvolvimento do Visual Studio
Abra a página de Propriedades do projeto.
Clique na página de propriedades de Aplicativo .
Modifique a propriedade de Tipo de Saída .
Para obter informações sobre como definir programaticamente essa opção do compilador, consulte OutputType.
Exemplo
Cada uma das seguintes linhas de comando criará in.cs, criando in.exe:
csc /target:exe in.cs
csc in.cs
Consulte também
Referência
/target (opções do compilador C#)