检索COM类工厂中CLSID为{00024500-0000-0000-C000-000000000046}的组件时失败

简介:

具体解决方法如下:

1:在服务器上安装office的Excel软件;

2:在"开始"->"运行"中输入dcomcnfg.exe启动"组件服务";

3:依次双击"组件服务"->"计算机"->"我的电脑"->"DCOM配置";

4:在"DCOM配置"中找到"Microsoft Excel 应用程序",在它上面点击右键,然后点击"属性",弹出"Microsoft Excel 应用程序属性"对话框;

5:点击"标识"标签,选择"下列用户"(用户名和密码写当前管理员的);

6:点击"安全"标签,在"启动和激活权限"上点击"自定义",然后点击对应的"编辑"按钮,在弹出的"安全性"对话框中填加一个"NETWORK SERVICE"用户(注意要选择本计算机名),并给它赋予"本地启动"和"本地激活"权限;

7:依然是"安全"标签,在"访问权限"上点击"自定义",然后点击"编辑",在弹出的"安全性"对话框中也填加一个"NETWORK SERVICE"用户,然后赋予"本地访问"权限.这样,我们便配置好了相应的Excel的DCOM权限;

 

最后设置IIS的应用程序池的标识,把此网站的AppPool的标识要设置为NetworkService;






本文转自王磊的博客博客园博客,原文链接:http://www.cnblogs.com/vipstone/p/5816785.html,如需转载请自行联系原作者

目录
相关文章
|
5月前
|
算法 编译器 C语言
【C++模板的派生】探索C++模板中的依赖名称问题及其解决方案
【C++模板的派生】探索C++模板中的依赖名称问题及其解决方案
54 0
|
5月前
|
Java Maven
@ConditionalOnMissingBean 如何实现覆盖第三方组件中的 Bean
@ConditionalOnMissingBean 如何实现覆盖第三方组件中的 Bean
46 0
|
5月前
|
Java Maven
@ConditionalOnMissingBean 如何实现覆盖第三方组件中的 Bean
@ConditionalOnMissingBean 如何实现覆盖第三方组件中的 Bean
36 0
|
开发框架 前端开发 .NET
Api:无法检索元数据,mvc:未将对象引用设置到对象的实例
Api:无法检索元数据,mvc:未将对象引用设置到对象的实例
Api:无法检索元数据,mvc:未将对象引用设置到对象的实例
|
存储 Java 测试技术
5. Bean Validation声明式验证四大级别:字段、属性、容器元素、类
5. Bean Validation声明式验证四大级别:字段、属性、容器元素、类
|
API
S/4HANA生产订单的标准状态和透明工厂原型状态的映射
S/4HANA生产订单的标准状态和透明工厂原型状态的映射
113 0
S/4HANA生产订单的标准状态和透明工厂原型状态的映射
|
数据库 C#
根据数据库记录动态生成C#类及其公共属性并动态执行的解决方案
原文:根据数据库记录动态生成C#类及其公共属性并动态执行的解决方案 问题: C#中,想动态产生这么一个类:public class StatisticsData    {        public string ord...
963 0