Compartilhar via


/destino:módulo (módulo criar Adicionar assembly) (Opções do compilador translation from VPE for Csharp)

Essa opção faz com que o compilador não gerar um manifesto do assembly.

/target:module

Comentários

Por padrão, o arquivo de saída criado pelo compilando com esta opção terá uma extensão de.netmodule.

Não é possível carregar um arquivo que não tem um manifesto do assembly do .NET estrutura common linguagem tempo de execução.No entanto, esse arquivo pode ser incorporado em manifesto do assembly de um assembly por meio de /addmodule.

Se mais de um módulo é criado em uma única compilação, interno tipos em um módulo estará disponível para outros módulos na compilação.Quando o código em um módulo faz referência internal tipos de outro módulo e, em seguida, ambos os módulos devem ser incorporados ao manifesto do assembly, por meio de /addmodule.

Não há suporte para a criação de um módulo no ambiente de desenvolvimento do Visual Studio.

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

Exemplo

Compilar in.cs, criando in. netmodule:

csc /target:module in.cs

Consulte também

Referência

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

Outros recursos

Opções do Compilador C#