`
webcode
  • 浏览: 6028368 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

检索 COM 类工厂中 CLSID 为*的组件失败---server2008 64位

 
阅读更多

发布到服务器上后,出现这样的信息。

我是调用一个软件的com,检索 COM 类工厂中 CLSID 为 {4A110001-2109-4B5D-BC63-17AE8914E384} 的组件失败,原因是出现以下错误: 80080005 服务器运行失败 (异常来自 HRESULT:0x80080005 (CO_E_SERVER_EXEC_FAILURE))。

产生原因:我做的是asp.net程序,页面导出Excel文档时报以上的内容,我使用的是server2008 64位系统,下面是我的解决方案,希望大家能够用得着!

解决方案:

1、打开IIS管理工具,设置应用程序池属性;右击对应的应用程序池,单击“高级设置”,在弹出的界面中找到“标识”把其内置账户修改为LocalSystem

如果上面的操作依然不能解决,再进行下面操作:

1C:/Windows/SysWOW64/config/systemprofile/下创建Desktop文件夹

2、开始—-à运行—-à输入“mmc -32回车—-à在弹出的界面菜单中找到“文件”,“添加/删除管理单元” —-à在弹出的界面左边列表中找到“组件服务”。选中,添加到右边列表中,然后确定

3、然后根据下面的链接地址进行操作:

http://blog.csdn.net/zijings8374/archive/2009/06/09/4256005.aspx

好了,经过这些操作以后就应该没有问题了,如果不能解决,可以给我留言

分享到:
评论

相关推荐

    检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件问题整理

    问题 1:错误:0x80040154 或 8000401a 错误信息:检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误:80040154 没有注册类(异常来自 HRESULT:0x80040154(REGDB_...

    检索 COM 类工厂中 CLSID 为 {96749377-3391-11D2-9EE3-00C04F797396} 的组件失败,没有注册类问题分析和解决办法

    标题中的“检索 COM 类工厂中 CLSID 为 {96749377-3391-11D2-9EE3-00C04F797396} 的组件失败,没有注册类问题分析和解决办法”是一个常见的错误提示,通常在尝试使用COM组件(Component Object Model)时遇到。...

    检索 COM 类工厂中 CLSID 为 {10020200-E260-11CF-AE68-00AA004A34D5} 的组件时失败注册SQLDMO文件

    首先将msvcr71.dll, SQLDMO.DLL, Resources\2052\sqldmo.rll,Resources\1033\sqldmo.rll 拷贝到C:\Program Files\Microsoft SQL Server\80\Tools\Binn目录,,在运行中输入 regsvr32 "C:\Program Files\Microsoft ...

    sqlserver导出excel文件出错解决方案

    在日常工作中,我们经常需要将 SQL Server 数据库中的数据导出到 Excel 文件以便进一步分析或共享。然而,在执行这一操作时,可能会遇到错误代码 0x800A0E7A 和 0x80040154 的问题。这两个错误通常与 SQL Server ...

    Windows2008Server IIS 7.0配置DCOM

    在本案例中,该错误发生在尝试检索COM类工厂中CLSID为{000209FF-0000-0000-C000-000000000046}的组件(对应于Word)时,这表明权限配置可能存在问题。 2. **操作系统和IIS版本**: 使用的是Windows Server 2008非...

    ADO数据库入门.pdf

    - **定义**: ActiveX Data Objects (ADO) 是一种用于访问数据的服务组件接口,主要用于Windows环境下的客户端数据库编程。 - **特点**: - **高效性**: 基于OLE DB底层技术构建,具备强大的数据处理功能。 - **易用...

    SQL server 2000 局域网数据库自动备份

    针对文档中提到的另一个问题,即在使用ASP.NET生成Word文档时遇到的错误:“检索 COM 类工厂中 CLSID 为{000209FF-0000-0000-C000-000000000046}的组件时失败”,这通常是因为权限配置不当或COM组件注册问题导致的。...

    com组件注册查看器

    RegDllView不仅列出了组件的基本信息,还能显示注册表中的相关键值,如InprocServer32、LocalServer32等,这些键值定义了组件如何在系统中运行。 使用RegDllView,用户可以轻松地: 1. 检索所有已注册的COM组件,...

    导出excel错误处理

    进一步分析异常描述可以发现,当尝试通过COM接口访问一个特定CLSID( `{00024500-0000-0000-C000-000000000046}`)所代表的组件时,出现了错误代码`80070005`。这个错误代码通常与权限不足有关,意味着当前应用程序...

    ASP3.0教程中文版-5

    - **Dictionary对象**:提供了一个高效的数据存储机制,允许开发者通过键值对的形式存储和检索数据,无需关注数据的索引位置,非常适合处理从Request对象中获取的复杂数据结构。 - **FileSystemObject**:提供了对...

    COM细节1

    在64位操作系统中,为了兼容32位组件,注册表项会被重定向到`Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WOW6432Node\CLSID{xxx}\InprocServer32`。 ##### 导出函数 为了实现COM组件的功能,通常需要导出几个...

    DCOM例子

    1. 检索服务器的接口信息,通常是通过CLSID(类ID)。 2. 连接到服务器并创建远程对象的实例。 3. 调用对象的方法执行所需操作。 **DCOM配置与安全性** 在实际应用中,DCOM的配置和安全设置非常重要。配置包括设置...

    如何使用WMI条件查询系统服务编程小程序

    2. 添加引用:在解决方案资源管理器中右键点击项目,选择“添加引用”,在COM组件中找到并添加“MicrosoftWBEM”引用。 3. 编写代码:在源文件中按照上述步骤编写C++.NET代码。 4. 编译与运行:编译项目并运行,查看...

    DSOFramer使用详细说明

    后端处理主要涉及的是`Getdc.aspx.cs`文件,它负责从数据库中检索指定ID的Office文档数据,并将其返回给前端页面。示例代码如下: ```csharp protected void Page_Load(object sender, EventArgs e) { int pid = ...

    js获取客户端网卡的IP地址、MAC地址

    ActiveX通常用于IE浏览器中,并通过特定的CLSID(类标识符)来创建和引用COM组件。 ### 利用WMI接口 WMI是Windows提供的一个工具,允许用户通过查询来获取系统信息。在JavaScript中可以通过WMI来获取网卡信息,包括...

    OLE_DB.rar_OLE数据库

    OLE DB主要由以下组件构成: 1. 数据提供者:数据提供者是实际存储数据的源头,它实现了OLE DB的一系列接口,使得数据消费者可以通过这些接口访问数据。例如,SQL Server、Oracle等数据库系统都可以作为OLE DB的...

Global site tag (gtag.js) - Google Analytics