Saltar al contenido

“Recuperando la fábrica de clases COM para el componente…. error: 80070005 Acceso denegado”. (Excepción de HRESULT: 0x80070005 (E_ACCESSDENIED))

Te doy la bienvenida a nuestra página web, aquí encontrarás la resolución de lo que estabas buscando.

Solución:

  1. Asegúrese de tener el tiempo de ejecución de Office instalado en el servidor.
  2. Si está usando Windows Server 2008, usar interoperabilidad de oficina es una configuración larga y estos son los pasos.

Mejor es pasar a Open XML o puede configurar como se muestra a continuación

  • Instale MS Office Pro Latest (utilicé 2010 Pro)
  • Crear usuario ExcelUser. Asignar WordUser con el grupo de administración
  • Vaya a Computadora -> Administrar
  • Agregar usuario con las siguientes opciones
  • Opciones de usuario La contraseña nunca caduca
  • La contraseña no se puede cambiar

Configuración Com+

  • Vaya a Panel de control -> Administrador -> Servicios de componentes -> Configuración de DCOM
  • Abra Microsoft Word 97 – 2003 Propiedades
  • General -> Nivel de autenticación: Ninguno
  • Seguridad -> Personalice los 3 permisos para permitir a todos
  • Identidad -> Este usuario -> Usar ExcelUser/contraseña
  • Inicie la aplicación Excel para asegurarse de que todo esté bien

3.Cambie la configuración de seguridad de la aplicación Microsoft Excel en DCOM Config.

Panel de control –> Herramientas administrativas–>Servicios de componentes –>ordenadores –> miEquipo –>Configuración DCOM –> Aplicación Microsoft Excel.

Haga clic con el botón derecho para obtener el cuadro de diálogo de propiedades. Vaya a la pestaña Seguridad y personalice los permisos

Vea las publicaciones aquí: Error al crear un objeto de Excel, manipulaciones de Excel en WCF usando COM

A veces, crea un nuevo grupo de aplicaciones y no puede resolverlo a través de DCOMCNFG. Entonces hay otro método para hacer:

Selecciona el Identidad (Nombre del modelo) del grupo de aplicaciones para Sistema local.

No sé la causa raíz, pero resolvió mi problema una vez.

Demasiado tarde para responder. Pero, si esto ayuda a alguien que todavía enfrenta el problema. Tengo esto arreglado por:

→ Configure el sitio en un grupo dedicado en lugar de uno compartido.

→ Habilite el soporte de aplicaciones de 32 bits.

→ Establezca la identidad del grupo de aplicaciones en LocalSystem.

Tienes la opción de corroborar nuestro ensayo mostrando un comentario y valorándolo te lo agradecemos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *