/ out (saída conjunto nome de arquivo) (Opções do compilador translation from VPE for Csharp)
The /out opção especifica o nome do arquivo de saída.
/out:filename
Argumentos
- filename
O nome do arquivo de saída criado pelo compilador.
Comentários
Na linha de comando, é possível especificar vários arquivos de saída para a sua compilação.O compilador espera encontrar um ou mais arquivos de código de fonte após a /out opção. Em seguida, todos os arquivos de código-fonte serão compilados no arquivo de saída especificado por esse /out opção.
Especifique o nome completo e a extensão do arquivo que você deseja criar.
Se você não especificar o nome do arquivo de saída:
Um .exe terão o nome do arquivo de código de fonte que contém o Principal método.
Um arquivo .dll ou.netmodule terão seu nome do primeiro arquivo de código fonte.
Um arquivo de código-fonte usado para compilar um arquivo de saída não pode ser usado na mesma compilação para compilação de outro arquivo de saída.
Ao produzir vários arquivos de saída em uma linha de comando de compilação, tenha em mente que somente um dos arquivos de saída pode ser um assembly e que somente o primeiro arquivo de saída especificado (implícita ou explicitamente com /out) pode ser o assembly.
Todos sistema autônomo módulos, produzidos sistema autônomo parte de uma compilação tornam-se arquivos associados com qualquer conjunto também produzido na compilação.Use ILDASM.exe para ler o manifesto do assembly para ver os arquivos associados.
opção do compilador /out é necessária para um exe como o destino de um assembly do amigo.Para obter mais informações, consulte: Friend Assemblies (Guia de programação C#).
Para conjunto esta opção do compilador no ambiente de desenvolvimento do Visual Studio
em em aberto Propriedades página.
clicar no Aplicativo página de propriedades.
Modificar o Nome do assemblypropriedade .
Para conjunto esta opção do compilador por meio de programação: the OutputFileName é uma propriedade somente leitura, que é determinada por uma combinação do tipo de projeto (exe, biblioteca e assim por diante) e o nome do assembly. Modificar uma ou ambas essas propriedades será necessário conjunto o nome de arquivo de saída.
Exemplo
Compilar t.cs e criar o arquivo de saída t.exe, bem sistema autônomo a compilação t2.cs e criar o arquivo de saída do módulo mymodule. netmodule:
csc t.cs /out:mymodule.netmodule /target:module t2.cs
Consulte também
Referência
Friend Assemblies (Guia de programação C#)