Share via


Error de contenedor de interoperabilidad COM

Este mensaje se muestra cuando el sistema del proyecto no puede crear un contenedor de interoperabilidad COM para un componente en particular. Los contenedores de interoperabilidad COM son necesarios para que el Common Language Runtime (CLR) administre y se comunique con componentes COM. Para obtener más información, vea Interoperabilidad COM en Visual Basic y Visual C#.

Entre las causas comunes de este error se incluyen las siguientes:

  • La biblioteca de tipos para el componente no está registrada correctamente.

  • Un componente del que depende el componente para el contenedor no se encuentra en el equipo.

En ambos casos, deberá asegurarse de que el componente COM está instalado correctamente en el equipo y reintentar la operación.

Sugerencia

También puede buscar en el sitio Web de MSDN un contenedor de interoperabilidad COM publicado para el componente COM específico.

Nota

Es frecuente referirse a los contenedores de interoperabilidad COM como "ensamblados de interoperabilidad primarios". Estos términos son sinónimos

Vea también

Otros recursos

Component Model Namespaces in Visual Studio

Creación de componentes

Interoperabilidad COM (Visual Basic)

Common Language Runtime (CLR)

Interoperabilidad COM en aplicaciones .NET Framework (Visual Basic)