Cómo: Incluir varias versiones de bibliotecas de tipos
Opcionalmente, se puede incluir más de una versión de una biblioteca de tipos. Por ejemplo, se puede indicar que un ensamblado de interoperabilidad primario admite las versiones 1.0 y 1.1 de la biblioteca de tipos.
Para incluir varias versiones de una biblioteca de tipos
Importar un archivo de biblioteca de tipos:
tlbimp LibUtil.tlb /primary /keyfile:CompanyA.snk /out:LibUtil.dll
Cree un archivo de texto a partir del ensamblado importado utilizando el Desensamblador de MSIL (Ildasm.exe).
ildasm LibUtil.dll /out:LibUtil.il
Utilice un editor para insertar un segundo atributo PrimaryInteropAssemblyAttribute debajo del atributo agregado por Tlbimp.exe. Incluya los números de versión principal y secundaria que representan la segunda versión de la biblioteca de tipos.
Genere y firme un nuevo ensamblado a partir del archivo de texto modificado utilizando el Ensamblador de MSIL (Ilasm.exe).
ilasm LibUtil.il /dll /key:CompanyA.snk
Vea también
Tareas
Cómo: Generar ensamblados de interoperabilidad primarios mediante Tlbimp.exe