window2008 64位系统无法调用Microsoft.Office.Interop组件进行文件另存的解决办法
服务器是windows server2008 64位系统,项目中需要用到Microsoft.Office.Interop组件,包括excel、word、ppt等。
步骤
1.在"开始"->"运行"中输入dcomcnfg.exe启动"组件服务"
2.依次双击"组件服务"->"计算机"->"我的电脑"->"DCOM配置"
3.在"DCOM配置"中找到"Microsoft Excel 应用程序"(当然还包括word和powerpoint),在它上面点击右键,然后点击"属性",弹出"Microsoft Excel 应用程序属性"对话框
4.点击"标识"标签,选择"交互式用户"
5.点击"安全"标签,在"启动和激活权限"上点击"自定义",然后点击对应的"编辑"按钮,在弹出的"安全性"对话框中填加一个"NETWORK SERVICE"用户(注意要选择本计算机名),并给它赋予"本地启动"和"本地激活"权限
6.依然是"安全"标签,在"访问权限"上点击"自定义",然后点击"编辑",在弹出的"安全性"对话框中也填加一个"NETWORK SERVICE"用户,然后赋予"本地访问"权限.
而当在64位版本的机器上,因为打开DCOMCNFG之后,是根本找不到项“Microsoft Excel 应用程序(当然还包括word和powerpoint)”,则采用如下方式解决
1.运行:mmc -32
2.打开“文件”-“添加或删除管理单元”-选择组件服务-点击添加-确定。
3.可以在DCOM组件中找到Microsoft Excel Application了(当然还包括word和powerpoint),接下来的步骤就按照上面介绍的去设置。
如果按照上面设置之后还是无法运行,则是iis还需要做相应的设置
再检查,还有内容没有完成设置。
检查IIS7的设置,最后确定还需要设置应用程序池的标识,把此网站的AppPool的标识要设置为LocalSystem或者NetworkService,问题解决。
window2008 64位系统无法调用Microsoft.Office.Interop组件进行文件另存的解决办法相关推荐
- Win10 64位系统8G内存升级到10G后,显示3.92G可用解决办法
Win10 64位系统,原来两根4G海力士内存,现在加了一根2G金士顿内存,但是查看到10G内存却显示3.92G可用,笔者多年前也遇到不少这样的问题,由于笔者比较懒,解决后也懒得写博客分享,今天再次遇 ...
- 64位系统VBS调用32位COM组件
64位系统VBS调用32位COM组件 标签: 32位, 64位, COM, COM组件, VB, VBS, VBScript 标题: 64位系统VBS调用32位COM组件 作者: Demon 链接: ...
- 32位程序在64位系统上调用GetModuleFileNameEx失败
今天客户打来电话说我们公司的服务器程序在新装的64位Windows 2003上以系统服务方式启动不起来.初步怀疑是我们的32位服务程序哪个地方在64位机上不兼容了.结果忙活了一上午,终于找到了问题所在 ...
- 64位matlab调用 com组建,64位系统VBS调用32位COM组件
今天有人问我,为什么他的VBS脚本在64位Windows 7中用VbsEdit可以直接执行,但是直接双击就会出错:ActiveX 部件不能创建对象: 'MSWinsock.Winsock'. 在64位 ...
- php找不到库,64位系统下编译PHP找不到库文件问题 | 学步园
最近在64位系统上编译5.4.5版的PHP时,遇到报以下错: checking for DSA_get_default_method in -lssl... yes checking for X509 ...
- 64位系统下编译PHP找不到库文件问题
最近在CentOS 64位系统上编译5.4.5版的PHP时,遇到报以下错: checking for DSA_get_default_method in -lssl... yes checking f ...
- win10安装Microsoft Office 2016(64位)提示已安装Microsoft Office 2016(32位)
安装WIN10后,系统预装Microsoft Office 32位,通过控制面板或者预装Office卸载工具.EXE是无法卸载的,此时从控制面板鞋卸载: WIN+R=>输入"reged ...
- “Microsoft Office Professional Plus 2010在安装中出错”解决办法
转自 http://blog.sina.com.cn/s/blog_92d2c5e10101cmel.html 今天一个同学想安装微软的office 2010,可是安装时总是提醒"Micro ...
- Microsoft Office 2016出现Excel文件打不开解决方法
出现情况: 解决方法: 打开"控制面板"选择"程序" 选择更改程序 经过5分钟左右可以修复完成: 成功打开!(如果想要图标立刻生效或者没有开启,那么请重新启动电 ...
最新文章
- CentOS 7.6安装OpenMPI3.1.0
- ListView、AdapterView、RecyclerView全面解析
- 1亿以内素数的个数_神奇的素数
- python无符号转有符号_Python | 散布符号
- pptv如何绑定邮箱账号
- 接口、抽象类、类之间的关系
- linux下基于Posix message queue的同步消息队列的实现
- 计算机主机一闪一闪的无法启动,电脑启动不了灯一闪一闪的
- php权限在哪设置,php如何设置管理员权限
- 往数组里添加键值对_框架都是花哨的东西!js才是根基,分享一下给原生js数组的操作...
- 3D打印产业链全景图
- Oracle安装基本步骤
- matlab里面的取整函数
- android banner停止轮播,android如何实现banner轮播图无限轮播效果
- kubernetes配置管理:cm,sercret,sa
- java第七章学习笔记:访问控制---java世界的卫兵
- Unity C# 腾讯云【短信服务】验证码功能
- sketch-code让草图秒变HTML
- 我的世界天空之城服务器位置,我的世界1.7.2服务器天空之城
- 最全chromedriver options, selenium适用