Índice: Aplicación llamó a una interfaz que estaba en el búfer para un subproceso diferente

Exención de responsabilidades de contenido KB retirado

Este artículo se refiere a productos para los que Microsoft ya no ofrece soporte técnico. Por tanto, el presente artículo se ofrece "tal cual" y no será actualizado.

Síntomas

Cuando se utiliza el objeto Ixsso.query para tener acceso al catálogo puede recibir un error que la aplicación llamó a una interfaz que estaba en el búfer para un diferente subproceso. El mensaje de error que se produce es:

Error tipo crear registro conjunto 0x8001010E una aplicación denominada interfaz cuya referencia se calculó para un subproceso diferente.

Causa

Esto puede deberse a problemas con el registro del archivo Ixsso.dll.

Solución

Para resolver este problema, siga estos pasos:


  1. En la barra de tareas, haga clic en Inicio, programas, herramientas administrativas, servicios de componentes
  2. En el cuadro de diálogo Servicios de componentes , haga doble clic en la carpeta equipos . Expanda Mi PCy, a continuación, expanda Aplicaciones COM +. Para cada entrada, expanda la carpeta componentes . Busque en la carpeta componentes y si hay una entrada para Ixsso.query.2 o Ixsso.util.2, quítelos.
  3. Cierre el cuadro de diálogo Servicios de componentes . En la barra de tareas, haga clic en Inicioy, a continuación, haga clic en Ejecutar. En el cuadro de diálogo Ejecutar , escriba:

    cmd


    Haga clic en Aceptar.
  4. Cambie el directorio a la carpeta System32, escriba:

    cd %systemroot%\win32


    Presione ENTRAR.
  5. Tipo:

    regsvr32 /u ixsso.dll


    Presione ENTRAR.

    Recibirá un mensaje que indica que el archivo DLL fue no registrado correctamente.
  6. Tipo:

    regsvr32 ixsso.dll


    Presione ENTRAR.

    Recibirá un mensaje que indica que la DLL se registró correctamente.
Propiedades

Id. de artículo: 290424 - Última revisión: 21 ene. 2017 - Revisión: 1

Comentarios