System.Runtime.InteropServices.COMException (0x80040154)错误

简介:

用windwos服务、owc、excle组件生成Excel文档,然后通过邮件自动发生给公司管理层,本来在本地测试、配置都正常,但是部署到Window 2003服务器上,服务启动后,日志文件记录程序出错,错误如下所示System.Runtime.InteropServices.COMException(0x80040154): 检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80040154。

 

COM组件出错,上网查了下资料,在邀月的博客中http://www.cnblogs.com/downmoon/archive/2009/01/16/1376702.html查到了些资料;现把我自己的配置步骤整理出来,因为按照邀月博客中配置,我没有成功,而且有些步骤都没找到对应的选项。

 

 

  1. 以管理员身份登录到计算机,并使用完整安装来安装(或重新安装)Office。
  2. 启动要自动运行的  Office  应用程序。这会强制该应用程序进行自我注册。 
  3. 在运行里面输入dcomcnfg.exe命令,在组件服务的下面找到DCOM配置,展开列表找到Microsoft Excel Application选项,如下图所示,单击右键,选择属性-》安全选项,在“启动和激活权限”组选择“使用默认值”, “配置权限”组选择“使用默认值”,“访问权限”组我按邀月的配置,选择使用默认值后,还是会报上面的错误,后来我选择自定义选项(如下图所示),添加对 应用户,然后点击确定,退出,启动服务,程序运行OK了

 

 

 

 

相关文章
|
5月前
【Azure Cloud Service】部署云服务时候遇见 Last exit code: 0. Last role exception: (System.IO.FileNotFoundException) 错误
【Azure Cloud Service】部署云服务时候遇见 Last exit code: 0. Last role exception: (System.IO.FileNotFoundException) 错误
|
Java
System与Runtime类
System与Runtime类
77 0
|
Java Android开发 Windows
成功解决eclipse启动报错 Error:Could not create the Java Virtual Machine Error:A fatal exception has occurred
成功解决eclipse启动报错 Error:Could not create the Java Virtual Machine Error:A fatal exception has occurred
|
Unix Java Linux
Runtime.exec方法之获取process id
Runtime.exec方法之获取process id
230 0
Unknown failure: Error: java.lang.IllegalStateException: No storage with enough free space; res=-1
Unknown failure: Error: java.lang.IllegalStateException: No storage with enough free space; res=-1
170 0
Unknown failure: Error: java.lang.IllegalStateException: No storage with enough free space; res=-1
|
Java
java 标准输出与标准错误 out与 err 区别 用法 联系 java中的out与err区别 System.out和System.err的区别 System.out.println和System.err.println的区别 Java重定向System.out和System.err
本文关键词: java 标准输出与标准错误    out与 err 区别 用法 联系  java中的out与err区别  System.out和System.err的区别 System.out.println和System.
1540 0
|
Windows uml
System Error. Code:1722. RPC服务器不可用解决办法
原文链接(转载请注明出处):System Error. Code:1722. RPC服务器不可用解决办法 问题 最近在软件设计上机课的时候,使用 starUML 建模工具画UML图的时候总是弹出一条如下信息 虽然是错误,但是点击确定后软件能正常使用,可是这样还是不太好。
2635 0