Permisos de automatización de Server Word (algunas respuestas y algunas preguntas)

Estoy tratando de usar la automatización de palabras para contar el número de páginas en un documento de Word. Hasta ahora me he enfrentado a estos errores:

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

Word se atascó al abrir un documento.

Mi resolución en este momento y los pasos que tomé hasta ahora son:

Cambiar clave de registro[HKEY_CLASSES_ROOT\AppID\WINWORD.EXE] de{A86A40B3-0008-4D41-975C-BB586C7121E3} a{00020906-0000-0000-C000-000000000046}.

En la configuración de DCOMDCOMCNFG.EXE realizó los siguientes cambios:

En "Aplicación Microsoft Word" mostrada bajo su ID de aplicación "{A86A40B3-0008-4D41-975C-BB586C7121E3}" le dio al usuarioiusr_<MACHINE_NAME> permisos de almuerzo local (solo) y establezca la identidad en "El usuario que inicia".

En "Documento de Microsoft Office Word 97 - 2003", también conocido por algunos como "Documento de Microsoft Word" (probablemente depende de la versión de Word), di permiso de inicio completo y acceso a iusr e iwam, establecí el nivel de autenticación en "Ninguno", configuré el inicio usuario a mi propio usuario administrador.

La combinación de los 3 mods en la sección "2-b" finalmente hizo que todo esto funcionara y ahora está funcionando. El uso de mi propio usuario para el lanzamiento se produjo como respuesta al bloqueo de la palabra al abrir un documento. Al volver a establecer la autenticación en los resultados predeterminados, aparece el error "1" Si se vuelve a establecer el usuario de inicio en "El usuario de inicio", se produce el error "2".

La situación actual es que todo funciona pero solo cuandomi usuario ha iniciado sesión y está activo en la máquina y no estoy emocionado por el hecho de que tengo que usar mi propio usuario que tiene que iniciar sesión y que la autenticación está configurada en ninguno.

Escribo esto como una respuesta para aquellos que luchan como yo durante días para que esto funcione y espero obtener algunas respuestas sobre cómo podría mejorar la seguridad, también conocido como eliminar el usuario de inicio y volver a configurar la autenticación, y no serconectado 24/7 a la máquina de producción (cuando se inicia el sitio).

Especificación de la máquina de desarrollo:
Windows XP Pro de 32 bits
IIS 5.1
Sitio web clásico ASP
COM + C # objeto haciendo la automatización.

Respuestas a la pregunta(1)

Su respuesta a la pregunta