.net 程序中需要调用word文档转换程序,windows server 2012 R2 版本调试了好久才顺利通过,记录如下:
1. iis 设置
在应用程序池中,选中需要操作的池对象,点 高级设置,选中标识,设置为 administrator
Internet Information Services(IIS)管理器-->应用程序池-->zyk(池对象)-->高级设置-->标识-->administrator
重启网站和应用程序池。
2. 打开组件服务
组件服务-->计算机-->我的电脑-->DCOM配置-->Microsoft Office Word 97 - 2003 文档 属性
如果没有找到 “Microsoft Office Word 97 - 2003 文档 ” 是因为64位操作系统,不能显示32位的dcom,可以使用如下命令显示
3.设置常规属性
4.设置位置属性:
5. 设置安全属性:
6.设置访问权限属性:
7.设置标识属性:
8.设置以后,可以在服务器后台通过iis运行word程序