Excel组件DCOM配置
这个问题困扰了我很久,在网上找了很多资料都没用,
最后找到解决方案:
运行dcomcnfg打开组件服务,依次展开"组件服务"->"计算机"->"我的电脑"->"DCOM配置"
找到"Microsoft Excel应用程序"或"Microsoft Word应用程序",右键打开属性对话框,
点击"标识"选项卡,点击"标识"标签,选择"交互式用户"(此设置可能对计算机安全存在威胁,如不设置可以解决问题就不设置,点"下列用户",把管理员的用户administrator密码....正确填写进去也行)
点击"安全"选项卡,依次把"启动和激活权限","访问权限","配置权限",都选择为自定义,然后依次点击它们的编辑,把everyone添加进去,并加入所有的权限...
OK,解决此问题!
不用重启IIS,也不用重启计算机
下文的增加NETWORK SERVICE,估计适合于windows 2003,对windows 2008不起作用
===========================================================
关于使用Excel COM组件发布后出现错误:检索 COM 类工(2009-04-07 09:53:18)标签:it
添加Excel组件后发布到服务器出现了问题:检索 COM 类工厂中 CLSID 为{00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005。跟踪了一下,结果是将记录导出为Excel表时Excel的COM组件出错,但在VS2005里面却没有任何问题,因此得出结论,肯定是权限问题,查了下资料,问题解决。
具体解决方法如下:
1:在服务器上安装office的Excel软件.
2:在"开始"->"运行"中输入dcomcnfg.exe启动"组件服务"
3:依次双击"组件服务"->"计算机"->"我的电脑"->"DCOM配置"
4:在"DCOM配置"中找到"Microsoft Excel 应用程序",在它上面点击右键,然后点击"属性",弹出"Microsoft Excel 应
用程序属性"对话框
5:点击"标识"标签,选择"交互式用户"(此设置可能对计算机安全存在威胁,如不设置可以解决问题就不设置)。
6:点击"安全"标签,在"启动和激活权限"上点击"自定义",然后点击对应的"编辑"按钮,在弹出的"安全性"对话框中填加
一个"NETWORK SERVICE"用户(注意要选择本计算机名),并给它赋予"本地启动"和"本地激活"权限.
7:依然是"安全"标签,在"访问权限"上点击"自定义",然后点击"编辑",在弹出的"安全性"对话框中也填加一个"NETWORK
SERVICE"用户,然后赋予"本地访问"权限.
这样,我们便配置好了相应的Excel的DCOM权限.
注意:这是在WIN2003上配置的,在2000,xp上,NETWORK SERVICE用户改为ASP.net用户。
==========================================
检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005
Posted on 2006-05-22 16:19 HQT 阅读(6139) 评论(2) 编辑 收藏 所属分类: .NET
在创建 EXCEL 应用程序时出现错误:
检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005
解决办法: 配置 DCOM 中 EXCEL 应用程序:
要在交互式用户帐户下设置 Office 自动化服务器,请按照下列步骤操作: 1. 以管理员身份登录到计算机,并使用完整安装来安装(或重新安装)Office。为了实现系统的可靠性,建议您将 Office CD-ROM 中的内容复制到本地驱动器并从此位置安装 Office。
2. 启动要自动运行的 Office 应用程序。这会强制该应用程序进行自我注册。
3. 运行该应用程序后,请按 Alt+F11 以加载 Microsoft Visual Basic for Applications (VBA) 编辑器。这会强制 VBA 进行初始化。
4. 关闭应用程序,包括 VBA。
5. 单击开始,单击运行,然后键入 DCOMCNFG。选择要自动运行的应用程序。应用程序名称如下所示: Microsoft Access 97 - Microsoft Access 数据库
Microsoft Access 2000/2002 - Microsoft Access 应用程序
Microsoft Excel 97/2000/2002 - Microsoft Excel 应用程序
Microsoft Word 97 - Microsoft Word Basic
Microsoft Word 2000/2002 - Microsoft Word 文档单击属性打开此应用程序的属性对话框。
6. 单击安全选项卡。验证使用默认的访问权限和使用默认的启动权限已选中。
7. 单击标识选项卡,然后选择交互式用户。
8. 单击确定,关闭属性对话框并返回主应用程序列表对话框。
9. 在 DCOM 配置对话框中,单击默认安全性选项卡。
10. 单击访问权限的编辑默认值。验证访问权限中是否列出下列用户,如果没有列出,则添加这些用户: SYSTEM
INTERACTIVE
Everyone
Administrators
IUSR_<machinename>*
IWAM_<machinename>*
* 这些帐户仅在计算机上安装了 Internet Information Server (IIS) 的情况下才存在。
11. 确保允许每个用户访问,然后单击确定。
12. 单击启动权限的编辑默认值。验证启动权限中是否列出下列用户,如果没有列出,则添加这些用户: SYSTEM
INTERACTIVE
Everyone
Administrators
IUSR_<machinename>*
IWAM_<machinename>*
* 这些帐户仅在计算机上安装有 IIS 的情况下才存在。
13. 确保允许每个用户访问,然后单击确定。
14. 单击确定关闭 DCOMCNFG。
转载于:https://www.cnblogs.com/yssoft/articles/1439762.html
Excel组件DCOM配置相关推荐
- Excel组件使用配置文档下载
Excel组件使用配置说明(for win2k) 下载地址:http://files.cnblogs.com/lingyun_k/Excel组件使用配置说明(for%20win2k).rar Exce ...
- WIN7中组件服务中的DCOM配置找不到Microsoft Excel应用程序的解决办法和
转自:http://blog.csdn.net/lploveme/article/details/8215265 在运行栏中输入命令:dcomcnfg,打开组件服务管理窗口,但是却发现找不到Micro ...
- WIN7中组件服务中的DCOM配置找不到Microsoft Excel应用程序的解决办法
在运行栏中输入命令:dcomcnfg,打开组件服务管理窗口,但是却发现找不到Microsoft Excel程序,这主要是64位系统的问题,excel是32位的组件,所以在正常的系统组件服务里是看不到的 ...
- Windows7与Window2008 64位IIS7上面DCOM配置Excel、Word
解决办法: 1.(适用于.NET) 1).通过webconfig中增加模拟,加入管理员权限, <identity impersonate="true" userName= ...
- 安装完office后 在组件服务里DCOM配置中找不到
安装完Office后,因为需要调用Office组件,找不到,经研究得此结论 这个主要是64位系统的问题,excel是32位的组件,所以在正常的系统组件服务里是看不到的 可以通过在运行里面输入 come ...
- 【Windows】64位机器上DCOM配置:MMC -32仍找不到Microsoft Excel Application
解决办法: 1.在运行中输入:regedit,进入注册表编辑器,查看HKEY_LOCAL_MACHINE\Software\Microsoft\Office下是否有excel.word等其他的注册表, ...
- 在32及64位系统中拒绝访问 ProgID: excel.application及配置Microsoft Excel Application权限解决方案
最近在服务器和本地调用delphi写的导出Excel 的webservices,出现一系列配置和权限问题,现在一一记录下来. Error 信息: "/"应用程序中的服务器错误. - ...
- mysql导入dcom配置_Excel部署配置DCOM
对 Excel进行编程,实际上就是通过 .Net Framework去调用 Excel的 COM组件,所有要在 Web环境下调用 COM组件的时候,都需要对其进行相应的配置. 很多朋友都反映在 Win ...
- dcom配置计算机下没有,Win7 DCOM配置中我的电脑出现红色箭头,dcom没有属性显示的解决方法...
操作word,excel时,通常需要对com组件进行配置.dcomcnfg配置DCOM时,我的电脑出现红色箭头并且点右键无属性显示. 解决方案: 一. DCOM配置时右键属性不见, 确保下面四 ...
最新文章
- python使用matplotlib可视化线图(line plot)、在可视化图像中的指定位置添加横线(add horizontal line in matplotlib plot)
- MaperReduce实验
- [YTU]_2499( 处理成绩(c++类训练))
- MS SQL SERVER导出表结构到Excel
- 《Outlook时间整理术》一创建和使用自己的文件夹结构
- 10个小技巧助您写出高性能的ASP.NET Core代码
- [转]XHTML+CSS兼容性解决方案小集
- 【git】git compare with branch 一样的代码 但是却标识不一样 成块显示 Git 比较 不准确
- 在eclipse中使用git创建本地库,以及托管项目到GitHub超详细教程
- 1.3万亿条数据查询毫秒级响应,如何做到的?
- atitit.提升备份文件复制速度(1) -----分析统计问题and解决方案
- python银行管理系统框架_基于Python的网上银行综合管理系统的设计与实现
- Imu_heading使用
- 种草软文怎么写?分享一些超实用的种草软文写作技巧。
- 新年亲朋好友最经典的“互相伤害”,你中过几条?
- 用友修改了变量不能连接到服务器,用友T3客户端登录提示 运行时错误91:未设置对象变量...
- Material Design Icons
- JSTL标签库 | 深入解析JSTL标签库
- 【HDOJ】4602 Partition_天涯浪子_新浪博客
- 网站安全新隐患——暗链
热门文章
- 华为复制加密门禁卡_MIUI12轻体验:关于模拟门禁卡,你想知道的都在这里
- hdu5247找连续数(打表)
- hdu4515 小模拟
- C语言经典例67-数组最大值与最小值与数组元素交换
- 【数字信号处理】相关函数应用 ( 时差估计 | TOA 时差估计使用场景 | TDOA 时差估计使用场景 )
- 【Android 逆向】ELF 文件格式 ( ELF 文件简介 | ELF 文件结构 )
- 关于移动端 触摸事件导致子元素不能绑定事件
- Qt::ConnectionType(信号与槽的传递方式)
- Fedora安装Texlive2013时出现Can't locate Digest/MD5.pm的解决方法
- 开发管理 (2) -规划项目