ASP.NET - Interop Word

   
Vista:

Interop Word

Publicado por Francisco (35 intervenciones) el 13/05/2009 17:58:53
Hola gente, necesito un favor que no lo puedo solucionar.
Yo tengo una aplicacion Web en cual utilizo Word ApplicationClass para generar documentos.
Me tira un error en un server del cliente que tiene Windows 2008 server sp1 64bits Office 2007 instalado.

El error es el siguiente:
Retrieving the
COM class factory for component with CLSID {000209FF-0000-0000-
C000-000000000046} failed due to the following error: 80070005.

Yo las veces que he trabajo este error lo he solucionado agregando permisos en el COM
DCOMCNFG -> y ahi en la lista de componentes le agregas los permisos necesarios por ejemplo a Word.

El tema que en el server no figura ningun componente con el nombre MIcrosoft Word 2007 o algo que se le parezca. He investigado y en foros decian que puede ser que figuren con otro nombre por ejemplo con el CLSID y vi que el AppID de Word es
{00020906-0000-0000-C000-000000000046}. Este componente si lo he encontrado en server pero agregando los permisos sigue sin funcionar.

Una aclaracion es que en otro server del cliente que tiene Windows 2008 server sp1 32bits Office 2007 instalado funciona. Y en el regedit vi que existe el registro de {000209FF-0000-0000- C000-000000000046}

Pero en otro server de 64bits no existe ese registro.

Existe alguna forma de registrarlo? que no sea a mano no, :D

Saludos y muchas gracias....
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder