解决方案:
1、运行dcomcnfg.exe/comexp.msc -32打开组件服务;
2、依次展开"组件服务"->"计算机"->"我的电脑"->"DCOM配置"->"Microsoft Word 文档"
3、右键打开“属性”对话框,点击“标识”选项卡,选择交互式用户;点击“安全”选项卡,“启动和激活权限”、“访问权限”选择自定义
4、编辑启动和激活权限权限的自定义选项,将NETWORK SERVICE(也有说法需要IIS_IUSERS和everyone用户)添加进去,给与本地激活和远程激活的权限,访问权限相同
只要修改IIS的应用程序池,选择你的项目,点击高级设置,标识改为:LocalSystem 或NetworkServer;
按照上述没解决后找到该文章,https://www.cnblogs.com/JoanLin-workNotes/p/12566836.html,先对比下版本是否一致
查看项目引用的dll版本与服务器目录“c:\windows\assembly”的dll版本是否一致,否则将先引用的版本改为与服务器上一致