Partilhar via


Como: Editar Assemblies de interoperabilidade

O Type Library Importer (Tlbimp. exe) converte a maioria das assinaturas de método COM assinaturas gerenciadas. No entanto, vários tipos requerem informações adicionais que você pode especificar editando o assembly de interoperabilidade. Este tópico descreve como editar um assembly de interoperabilidade. O Alterações de empacotamento tópico identifica vários casos que exigem que você edite o assembly de interoperabilidade e descreve as alterações necessárias.

Para especificar as alterações de empacotamento na Microsoft intermediário language (MSIL)

  1. Gere o assembly de interoperabilidade inicial usando Tlbimp. exe. Por exemplo produzir um assembly chamado New.dll de New.tlb, digite o seguinte comando no prompt de comando:

    tlbimp New.tlb /out:New.dll
    
  2. No prompt de comando, digite o seguinte comando para produzir o MSIL para o assembly:

    ildasm New.dll /out:new.il
    
  3. Edite o MSIL conforme necessário.

  4. No prompt de comando, digite o seguinte comando para produzir um novo New.dll Definindo a sintaxe apropriada:

    ilasm New.il /dll 
    

Consulte também

Referência

Tlbimp. exe (importador da biblioteca)

Ildasm. exe (desmontador MSIL)

Ilasm. exe (Assembler MSIL)

Conceitos

Alterações de empacotamento

Personalizando o Runtime Callable Wrappers