/ 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 de tipo no módulo não estarão disponíveis 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 as informações do módulo tipo para o programa de assembly.
Por exemplo, considere o seguinte cenário:
Criar um módulo com /LN.
Use /ASSEMBLYMODULE em um projeto diferente para incluir o módulo a compilação atual, o que criará um assembly. Este projeto não farão referência o módulo com #using.
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 um dos. 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
Abra o projeto Property Pages caixa de diálogo. Para obter detalhes, consulte Definindo propriedades de projeto Visual C++.
Clique o vinculador pasta.
Clique o Input página de propriedades.
Modificar o Adicionar módulo ao Assembly propriedade.
Para definir esta opção de vinculador programaticamente
- Consulte AddModuleNamesToAssembly.