window2008 64位没有找到office怎么办

来源:爱站网时间:2021-05-25编辑:网友分享
最近有不少用户反馈windows2008 64位系统缺少office组件,这到底是怎么回事?如果window2008 64位系统无法调用Microsoft.Office.Interop组件应该怎么办呢?下面小编将为大家分享一些相关的解决方法。

  服务器是windows server2008 64位系统,

  我的系统需要用到Microsoft.Office.Interop.Excel组件

  在上传Excel单据遇到错误:检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败。

  网上传阅无数解决方式:

  普通版本步骤

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

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

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

  4.点击"标识"标签,选择"交互式用户"

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

  6.依然是"安全"标签,在"访问权限"上点击"自定义",然后点击"编辑",在弹出的"安全性"对话框中也填加一个"NETWORK SERVICE"用户,然后赋予"本地访问"权限.

  而问题出在64位版本的机器上,因为打开DCOMCNFG之后,找不到项“Microsoft Excel 应用程序”,因为DCOMcnfg是32配置,在64位系统下能完全被支持,所以正好挂彩。

  于是查阅到了打开32位的DCOMCNFG的方式

  1.运行:mmc -32

  2.打开“文件”-“添加或删除管理单元”-选择组件服务-点击添加-确定。

  3.可以在DCOM组件中找到Microsoft Excel Application了。

  于是用最上面的方式配置完成,跑网站,一样出错。

  再检查,还有内容没有完成设置。

  检查IIS7的设置,最后确定还需要设置应用程序池的标识,把此网站的AppPool的标识要设置为LocalSystem或者NetworkService,问题解决。

  当window2008 64位系统没有office组件时应该怎么办呢?文中,爱站技术频道小编已经为你详细介绍了相关的解决方法,根据以上步骤去操作就可以了。

上一篇:Win2008系统中架设iis的图文教程

下一篇:寻找Windows 8中休眠选项的图文教程

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载