Mensaje de error al iniciar Accounting Professional o Accounting Express: "clase no registrada (excepción de HRESULT: 0 x 80040154 (REGDB_E_CLASSNOTREG))"

Se aplica a: Microsoft Office Accounting Professional 2007Microsoft Office Accounting Professional 2007Microsoft Office Accounting Express 2007

Síntomas


Imagine el siguiente escenario:
  • Instalar la versión completa de Microsoft SQL Server 2005 en el equipo.
  • Instalar Microsoft SQL Server Express 2005 al instalar Microsoft Office Accounting Professional o Microsoft Office Accounting Express.
  • Después de instalar Microsoft SQL Server Express 2005, quite la versión completa de Microsoft SQL Server 2005.
En este escenario, recibirá el siguiente mensaje de error al iniciar Accounting Professional o Accounting Express:

Contabilidad de Microsoft Office ha detectado un problema y debe cerrarse. Sentimos las molestias. Para ver los datos que contiene este informe de errores, haga clic aquí.

También recibirá este mensaje de error cuando imprime un informe en Accounting Professional o Accounting Express.

Después de hacer clic para ver los datos del informe, recibirá un mensaje de error similar al siguiente:

Clase no registrada (excepción de HRESULT: 0 x 80040154 (REGDB_E_CLASSNOTREG))

Cuando reciba el segundo mensaje de error, Accounting Professional o Accounting Express deja de responder.

Causa


Este problema se produce porque los componentes clave que se utilizan en Accounting Professional o Accounting Express se quitan cuando se quita la versión completa de Microsoft SQL Server 2005. Algunos componentes clave que se quitan son Microsoft Office 2003 Web Components.

Solución


Para resolver este problema, vuelva a instalar Microsoft Office 2003 Web Components. Para ello, siga estos pasos:

  1. Haga clic en Inicio, haga clic en Panel de Controly, a continuación, haga clic en Agregar o quitar programas.

    Nota: Si está utilizando un sistema operativo Windows Vista, haga clic en Panel de Controly, a continuación, haga clic en programas y características.

  2. Haga clic en Microsoft Office 2003 Web Componentsy, a continuación, haga clic en Quitar.

    Nota: Si Microsoft Office 2003 Web Components no aparece en la lista, vaya al paso 3.
  3. Obtenga e instale Microsoft Office 2003 Web Components. Para obtener más información acerca de cómo hacerlo, visite el siguiente sitio Web de Microsoft:
  4. Iniciar contabilidad Professional o Accounting Express.
Si el problema persiste, quite Accounting Professional o Accounting Express. A continuación, reinstale Accounting Professional o Accounting Express.

Estado


Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".