Como: Empacotar várias versões das bibliotecas de tipo
Opcionalmente, você pode dispor mais de uma versão de uma biblioteca de tipos. Por exemplo, você pode indicar um assembly de interoperabilidade primária oferece suporte a tipo versões da biblioteca 1.0 e 1.1.
Para empacotar várias versões de uma biblioteca de tipo
Importe um arquivo de biblioteca de tipo:
tlbimp LibUtil.tlb /primary /keyfile:CompanyA.snk /out:LibUtil.dll
Criar um arquivo de texto do assembly importado usando o O Desassemblador do MSIL (Ildasm. exe):
ildasm LibUtil.dll /out:LibUtil.il
Usando um editor de texto, inserir uma segunda PrimaryInteropAssemblyAttribute atributo abaixo o atributo adicionado pelo Tlbimp. exe. Inclua os números de versão primária e secundária que representam a segunda versão da biblioteca de tipo.
Gerar e assina um novo assembly do arquivo de texto modificado usando o O Assembler MSIL (Ilasm. exe):
ilasm LibUtil.il /dll /key:CompanyA.snk
Consulte também
Tarefas
Como: Gerar Assemblies de interoperabilidade primários usando Tlbimp. exe