/target:winexe (opções do compilador C#)
A opção de /target:winexe faz com que o compilador cria um executável (EXE), programa do windows.
/target:winexe
Comentários
O arquivo executável será criado com a extensão de arquivo. Um programa do windows é um que fornece uma interface de usuário da biblioteca do.NET Framework ou por meio de APIs Win32.
Use /target: exe para criar um aplicativo de console.
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 são usados para criar o programa do windows.
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 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
Criar in.cs em um programa do windows:
csc /target:winexe in.cs
Consulte também
Referência
/target (opções do compilador C#)