首页 > 其他分享 >服务器端调用Word组件读取Word权限、未将对象引用到对象实例终极解决方案

服务器端调用Word组件读取Word权限、未将对象引用到对象实例终极解决方案

时间:2022-10-20 17:15:17浏览次数:48  
标签:Word 服务器端 对象 解决方案 -- 实例 组件

最近因为业务需要,需要在服务器上调用Word组件,结果遇到各种问题,比如检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件失败、未将对象引用到对象实例。

根据网络上统一的解决方案,很多都是依葫芦画瓢,对于我使用的Windows Server 2015 R2来说,最终都没有解决我的问题,经过多天的摸索终于找到了解决方案。

此解决方案不需要在web.config里面配置角色。(本人只实验了Windows Server 2015 R2,其他待大家测试)

一、组件设置

1.控制面板-》管理工具-》组件服务-》计算机-》我的电脑-》DCom配置-》找到Microsoft Word文档

之后,单击属性打开此应用程序的属性对话框。  

2.打开安全选项卡,对于3个设置都使用自定义,然后将NetWork Service用户给予最大权限

3.在“标识”选项卡中选择启动用户。

二、IIS设置

1.打开IIS,在站点所使用的应用池上右键,选择高级设置--》进程模块--》标识--》选LocalSystem

三、系统文件夹

1.确保C:WindowsSystem32configsystemprofileDesktop路径存在,文件不存在,则新建

2.确保C:WindowsSysWOW64configsystemprofileDesktop路径存在,文件不存在,则新建

至此,我已经能正常通过网站导入Word文档了。

标签:Word,服务器端,对象,解决方案,--,实例,组件
From: https://www.cnblogs.com/keringing/p/16810508.html

相关文章

  • 记录|在WordPress设立HTTPS
    TL;DR:根据HTTPSforWordPress–WordPress.orgForums上的指示操作即可。获取HTTPS证书到Certbot上去,填MyHTTPwebsiteisrunning[Nginx]on[Ubuntu20]......
  • Kubernetes--管理Pod对象的容器(3)
    共享节点的网络名称空间同一个Pod对象的各容器均运行于一个独立的、隔离的Network名称空间中,共享同一个网络协议栈及相关的网络设备。也有一些特殊的Pod对象需要运行于所......
  • 如何利用Java在Word中创建表格
    当我们在编辑Word文档时,如果遇到大量数据需要体现,可以选择直接在Word文档中创建表格。将数据应用于表格内,不仅能够简化文档语言,而且也可以使数据内容更加清晰、直观。下面......
  • class对象功能概述和获取Field功能
    class对象功能概述获取功能:1、获取成员变量们Fileld[]getFields()FileldgetFileld(Stringname).Fileld[]getDeclaredFilds()FiledgetDeclaredField(Stringn......
  • 反射的概述和获取字节码class对象的三种方式
    反射概述反射:将类的各个组成部分封装为其他对象这就是反射机制反射的框架设计灵魂框架:半成品软件可以在框架的基础上进行软件开发简化编码class类对象这个阶段可......
  • 面向对象设计的四大原则
    接口分离原则:使用多个专门的接口要比使用单一的总接口要好。开放-封闭原则:对扩展开放,对修改关闭。共同封闭原则:包中的所有类对于同一性质的变化应该是共同封闭的。一个变......
  • 学习记录17面对对象
    多态封装:对象代表什么,就得封装对应的数据,并提供数据对应的行为。将零散的数据和行为封装成一个整体继承:由于封装的东西越来越多,并且很多的属性和方法是重复的,代码复用性......
  • 盘点一个Python自动化办公的实战案例(word文件处理)
    大家好,我是Python进阶者。一、前言前几天在Python铂金交流群【JethroShen】问了一个Python自动化办公的问题,提问截图如下:代码运行后的结果:他预期的效果是选项和答案......
  • 利用String对象的属性和方法实现过滤字符串前后的空格
    利用String对象的属性和方法实现过滤字符串前后的空格1、细节要点String.prototype.trim=function(){returnthis.replace(/(^\s*)|(\s*$)/g,'');//去除左右两......
  • JavaScript学习--String对象,自定义对象,window对象
    String对象定义:var变量名=newString(s);varstr=newString("hello");var变量名=s;           varstr="hello";属性:length字符串长度方法:c......