C# Application.Documents.Add返回空

C# Application.Documents.Add返回空,c#,asp.net,.net,com,C#,Asp.net,.net,Com,我尝试使用Microsoft.Office.Interop.Word通过Word模板导出Word。 以下是一些相关代码: //strTemppath is a path for my word template(.doc). object oTemplate = strTemppath; var WordDoc = WordApp.Documents.Add(ref oTemplate, ref missing, ref missing, ref missing); 这

我尝试使用Microsoft.Office.Interop.Word通过Word模板导出Word。 以下是一些相关代码:

    //strTemppath is a path for my word template(.doc).
    object oTemplate = strTemppath;
    var WordDoc = WordApp.Documents.Add(ref oTemplate, ref missing, ref missing, ref missing);
这在当地很有效。但是,在我将应用程序移动到服务器之后,“WordDoc”对象总是返回null。这怎么会发生?是否与服务器的配置有关?例如“权限”或“Com组件”或其他什么


提前感谢

模板是否存在于服务器上的此路径
strTemppath
文件中。Exists(strTemppath)方法返回问题,但Word是否已安装在服务器上?