Compartir a través de


Redistribuir ensamblados de interoperabilidad primarios

Los ensamblados de interoperabilidad primarios se distribuyen a los usuarios finales como parte de las aplicaciones .NET Framework. Aparte del requisito de que cada biblioteca de tipos COM relevante esté registrada en el equipo del usuario, la implementación de aplicaciones que contienen uno o más ensamblados de interoperabilidad primarios es la misma que la de cualquier otra aplicación .NET. Para obtener una descripción completa de la implementación de funciones disponibles, vea Implementar aplicaciones.

Por definición, los ensamblados de interoperabilidad primarios están siempre firmados por su editor para asegurar su exclusividad. Como se podría esperar, los ensamblados de interoperabilidad primarios más conocidos, al igual que la definición única y oficial de los tipos que describen, están instalados en la caché global de ensamblados, incluso si se implementa el mismo ensamblado en un directorio de aplicaciones. Common Language Runtime dirige siempre la aplicación al ensamblado de interoperabilidad primario de la caché global de ensamblados cuando tanto el ensamblado global como el ensamblado local tienen la misma firma de proveedor. En este caso, la aplicación no está aislada de los cambios de versión iniciados por el proveedor. Cuando la aplicación requiera tal aislamiento, genere su propio ensamblado de interoperabilidad mediante el Importador de la biblioteca de tipos (Tlbimp.exe) en vez de utilizar el ensamblado de interoperabilidad primario.

Vea también

Tareas

Cómo: Registrar ensamblados de interoperabilidad primarios

Conceptos

Programar con ensamblados de interoperabilidad primarios

Encontrar ensamblados de interoperabilidad primarios