Compartilhar via


/ ASSEMBLYMODULE (Adicionar um módulo MSIL para o Assembly)

/ASSEMBLYMODULE:filename

Comentários

Onde:

  • nome do arquivo
    O módulo que você deseja incluir neste assembly.

Comentários

A opção de /ASSEMBLYMODULE permite que você adicione uma referência de módulo a um assembly.Informações sobre o tipo do módulo não estará disponível para o programa de assembly adicionada a referência de módulo.No entanto, informações de tipo no módulo estará disponíveis para qualquer programa que referencia o assembly.

Use # using para adicionar uma referência a um assembly de módulo e disponibilizar informações sobre o tipo do módulo para o programa de assembly.

Por exemplo, considere o seguinte cenário:

  1. Criar um módulo com /LN.

  2. Use /ASSEMBLYMODULE em um projeto diferente para incluir o módulo na compilação atual, que criará um assembly.Este projeto não farão referência o módulo com #using.

  3. Qualquer projeto que faz referência a este assembly agora também pode usar tipos do módulo.

Outras opções de vinculador que afetam a geração de assembly são:

O vinculador do Visual C++ é aceita.netmodule arquivos como entrada e o arquivo de saída produzido pelo vinculador será um assembly ou.netmodule com nenhuma dependência de tempo de execução em qualquer uma do.netmodules que fossem entrada para o vinculador.Para obter mais informações, consulte arquivos. netmodule como entrada de vinculador.

Para definir esta opção de vinculador no ambiente de desenvolvimento Visual Studio

  1. Abra o projeto Páginas de propriedades caixa de diálogo.Para obter detalhes, consulte Definindo propriedades de projeto Visual C++.

  2. Clique no vinculador pasta.

  3. Clique no Input página de propriedades.

  4. Modificar o Adicionar módulo ao Assembly propriedade.

Para definir esta opção de vinculador programaticamente

Consulte também

Referência

Configurando opções de vinculador

Opções do vinculador