如何解决Windows Server 2008 服务启动不能调用Office Word的问题
来源:互联网 发布:java书籍推荐 知乎 编辑:程序博客网 时间:2024/05/16 01:49
http://blog.csdn.net/icysonyk/article/details/28332337
今天在windows server2008上部署一个应用时发现了一个问题
是一个自己写的service,用来将office文档转换成pdf的,发现总是失败,追踪了发现进程管理器里word运行了,但是一直卡在那里,以为自己装的2010版本不对,卸了重装几次无效果,后来想到之前看到过打开word,word如果没激活或者未正常关闭会有对话框出现,导致卡死,试了下也不是这个问题,都能正常打开。
后来在网上搜索,发现别人有类似的问题。
经google之后了解到是因为Windows Vista/2008改变了COM对象默认的交互方式为“非交互”型的。Console启动本身支持应用交互,但service模式下就不行了。所以需要修改word DCOM默认的标识,改为“交互式用户”模式,即可正常调用了。
按照以下步骤修改后再测service模式下试转Word即可成功:1) 运行命令: mmc comexp.msc -32
2) 找到:组建服务>计算器>我的计算机>DCOM组件>Microsoft Word 97-2003 文檔;
3) 右键点击,选择属性,修改标识为“交互式用户”,点击“确定”;
阅读全文
0 0
- 如何解决Windows Server 2008 服务启动不能调用Office Word的问题
- 如何解决Windows Server 2008 服务启动不能调用Office Word的问题
- 解决Windows Server 2012上安装VMware Server 2.0后VMware Host Agent服务不能启动的问题
- 如何解决mysql5_OA服务不能启动的问题?
- 解决监听器服务不能启动的问题
- 解决IIS服务使用C#代码在Windows Server 2008上无法启动Excel的问题
- [已解决]:sql server 2008 R2的sql server服务不能启动
- 安装ssh -server 完不能启动服务的问题
- 解决Oracle监听器服务不能启动的问题
- 解决Oracle监听器服务不能启动的问题
- 解决Oracle监听器服务不能启动的问题
- 如何解决 Windows Server 2003 中的启动问题
- 解决office word 2016 、2013等一直正在启动的问题
- 解决EOS启动“不能连接到Server”的问题
- 解决EOS启动“不能连接到Server”的问题
- [转]解决EOS启动“不能连接到Server”的问题
- 如何启动停止远程windows server端的服务
- 解决 VMware Server 2 for Windows不能使用的问题
- FFMPEG之图片系列 --- png格式
- 使用node作为多个项目的服务器
- mysql sqlmode几个模式
- Ubuntu优盘启动盘制作教程
- POI的基本使用
- 如何解决Windows Server 2008 服务启动不能调用Office Word的问题
- cin.good()的值
- Redis使用
- 查看每个应用程序最高可用内存
- 检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-0000000 0 0046} 的组件时失败,原因是出现以下错误: 80070005
- TYVJ 1520 树的直径
- Android开发知识(一):Activity的生命周期与启动模式
- java与xml之DOM创建和解析XML文档
- 同步异步