Error al leer documentos de Word con Micorsoft.Office.Interop (biblioteca de objetos) a través de IIS 7

Iam enfrenta un problema al leer el documento al ejecutar el código de IIS. No está leyendo el documento y arroja un error "No hay ningún documento activo al intentar guardar el documento activo".

 m_word.Documents.Open(ref FileName,
                                ref missing, ref readOnly, ref missing, ref missing,
                                ref missing, ref missing, ref missing, ref missing,
                                ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing);


 m_word.ActiveDocument.SaveAs2(ref FileName_rtf, ref FileFormat, ref missing1, ref missing1,
                    ref missing1, ref missing1, ref missing1, ref missing1,
                    ref missing1, ref missing1, ref missing1,
                    ref missing1, ref missing1, ref missing1, ref missing1, ref missing1, ref missing1);

m_word.ActiveDocument está dando error cuando se ejecuta desde IIS. Está funcionando en modo de depuración visual studio.

También probé el siguiente código:

 Document doc_open =  m_word.Documents.Open(ref FileName,
                                ref missing, ref readOnly, ref missing, ref missing,
                                ref missing, ref missing, ref missing, ref missing,
                                ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing);
            doc_open.Activate();

doc_open está volviendo a cero y arroja un error de referencia de objeto en la segunda línea. esto funciona cuando el código está en modo de depuración. Se produce un error cuando se ejecuta desde IIS en el servidor de desarrollo donde también tenemos IIS 7 y oficinas de MS.

Respuestas a la pregunta(6)

Su respuesta a la pregunta