Cómo: Incluir varias versiones de bibliotecas de tipos
Actualización: noviembre 2007
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