Windows:Word,PPT,EXCEL com+组件配置

Posted oumi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows:Word,PPT,EXCEL com+组件配置相关的知识,希望对你有一定的参考价值。

本文所涉及到配置前提:

   服务器必须安装Office套件(Word,PPT,Excel)

第一部分 Word Com+组件权限配置

1.cmd模式输入dcomcnfg

技术分享图片

2.找到Microsoft Word 97-2003 Document权限

技术分享图片

3.在上面弹窗中,启用和激活权限、访问权限中

   添加Network Service账号、IIS_IUSERS账号,并设置对应权限

 技术分享图片技术分享图片

 

 

在标识选项中使用下列当前系统登录账号和密码

 

 

技术分享图片

第二部分 Excel Com+组件权限配置

   步骤同第一部分,注意 配置项:

 技术分享图片

 

第三部分 PPT Com+组件权限配置 

  步骤同第一部分,注意 配置项:

 技术分享图片

 

第四部分

 如果是.NET Web程序,原则上按照以上配置可解决权限问题;如果还是不行建议在web.config尝试添加一下配置:

  <system.web>
    <!-- Office组建启用,需要提升权限 -->
    <identity impersonate="true" userName="系统登录账号" password="系统登录密码" /> 
    <pages>
      <namespaces>
        <!-- 移除不必要得空间引用 -->
      </namespaces>
    </pages>
  </system.web>

 

配置到了此步骤,如果web还是不能正常运行包含office套件得应用,则应尝试向站点安全权限配置里面添加Network Server、IIS_USERS账户,并勾上适当得修改权限。

到此与office相关得权限问题完美解决。

 

以上是关于Windows:Word,PPT,EXCEL com+组件配置的主要内容,如果未能解决你的问题,请参考以下文章

Word、Excel、PPT等Office软件打开速度慢的一种解决办法

PPT中的图表如何随着源数据Excel里的数据调整而变化

使用 apache poi 将 HSSF(excel) 嵌入到 HSLF(ppt) 中

怎么在ppt中导入excel中的数据

大家觉得三剑客软件(Word,Excel,PPT),其中到底哪一个最为重要?

Excel VBA 到 PPT 在 Office 365 64 位中不起作用