码迷,mamicode.com
首页 > 移动开发 > 详细

在64位系统中无法看到Microsoft Excel Application的问题(二)

时间:2015-05-11 19:36:41      阅读:451      评论:0      收藏:0      [点我收藏+]

标签:

之前碰到的那个问题,当操作系统是windows server 2012(不是R2),安装office 2007后在组件服务中看不到Microsoft Excel Application。即使用mmc comexp.msc /32在32位模式下运行组件服务也看不到。

(此外还有一种情况也有这个问题:操作系统是windows server 2008 R2 Datacenter,安装office 2010)

经过检查发现需要通过修改注册表来解决这个问题:

1. 打开注册表编辑器regedit

2. 找到HKEY_CLASSES_ROOT\AppID\{00020812-0000-0000-C000-000000000046}

3. 右键点击 -> 选择“权限”,设置Everyone的权限为完全控制

技术分享

4. 这时候在组件服务器里应该能够看到Microsoft Excel Application了

(或者能够看到名称是{00020812-0000-0000-C000-000000000046}的组件)

技术分享

再对该组件进行相应设置即可。

当调用组件出现Create Object无权限问题时,可尝试:

1. 在“标识”选项卡中选择“交互式用户”

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

3. 在“控制面板” -> “账号管理”中新建一个用户,并在“标识”选项卡中指定该用户

在64位系统中无法看到Microsoft Excel Application的问题(二)

标签:

原文地址:http://www.cnblogs.com/fengjunkuan/p/4495261.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!