Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

/ destino (especificar arquivo de saída Format) (Opções do compilador translation from VPE for Csharp)

The /target opção do compilador pode ser especificada em um dos quatro formulários:

/destino:exe

Para criar um arquivo .exe.

/destino:biblioteca

Para criar uma biblioteca de códigos.

/destino:módulo

Para criar um módulo.

/destino:winexe

Para criar um programa do Windows.

A menos que você especifique /target:module, /target faz com que um manifesto do assembly do .NET estrutura sejam colocados em um arquivo de saída. Para obter mais informações, consulte Assemblies em Common Language Runtime e Atributos global.

O manifesto do assembly é colocado na primeira saída exe na compilação ou em DLL primeira, se não houver nenhum arquivo de saída .exe. Por exemplo, na linha de comando a seguir, o manifesto é colocado na 1.exe:

csc /out:1.exe t1.cs /out:2.netmodule t2.cs

O compilador cria somente um manifesto do assembly por compilação. Informações sobre todos os arquivos em uma compilação são colocadas no manifesto do assembly. Todos os arquivos, exceto aqueles criados com de saída/target:module pode conter um manifesto do assembly. Ao produzir vários arquivos de saída na linha de comando, manifesto do assembly apenas um pode ser criado e ele deve ir para o primeiro arquivo de saída especificado na linha de comando. Não importa qual a saída do primeira arquivo é (/target:exe, /target:winexe, /target:library ou /target:module), quaisquer outros arquivos de saída produzidos na mesma compilação devem ser () módulos/target:module).

Se você criar um assembly, você pode indicar que todo ou parte do seu código é compatível com o com CLSCLSCompliant atributo.

// target_clscompliant.cs
[assembly:System.CLSCompliant(true)]   // specify assembly compliance

[System.CLSCompliant(false)]   // specify compliance for an element
public class TestClass
{
    public static void Main() {}
}

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

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2015 Microsoft