Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80070005. 1:在“组件服务”中 依次找到 "组件服务"->"计算机"->"我的电脑"->"DCOM配置".运行"中输入dcomc…
[Excel]Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046}: 1.首先确保你的服务器上正确安装了excel 2.确保你的服务器上注册了COM组建 搜索OWC11.dll,如果没有,重新安装office 3.解决方法1: 1)运行dcomcnfg打开组件服务 2)依次展开"组件服务"->"计算机"->"…
1. Exeption Error: System.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {877AA945-1CB2-411C-ACD7-C70B1F9E2E32} failed due to the following error: 80040154. solution: It means the class id…
我们的接口需要返回一个gird++生成PDF文件的二进制数据,在本地测试都很好,发布到服务器上一直出现“Retrieving the COM class factory for component with CLSID”问题. 最后终于找到问题的解决方法:把程序池里的Enable 32-Bit Applications 设置为True 另外 附上代码 public struct MatchFieldPairType { public IGRField grField; public int Ma…
环境及异常信息说明 环境说明: Win2008 R2 企业版 x64 .IIS 7.0 功能说明:服务端操作Excel,(上传Excel到服务器,并在服务器端读取Excel中的数据) 异常信息:Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80070005 拒绝访问. (Excep…
异常信息:Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80070005 拒绝访问. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)). 由于用户没有操作excel的权限,需要通过如下操作对 Microsoft Excel…
环境说明: Win2008 R2(中文版) x64 .IIS 7.0 功能说明:上传Excel到服务器,并在服务器端读取Excel中的数据: 异常信息:Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80070005 拒绝访问. (Exception from HRESULT: 0x…
异常:Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80070005. 解决方法:服务器上:“控制面板”——“管理工具”——“组件服务”——“我的电脑”——“DCOM配置”——“Microsoft Excel Application”——右击“属性”——“启用和激活权限”选择“自定…
异常信息如下 捕获到执行这句时异常: Excel.Application ep = new Excel.ApplicationClass(); Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 8000401a. 解决: com组件中修改如下…
最近,把一个网站部署到另一个服务器上,网站中一个功能word转pdf报下面错误: 在此附上解决方案: 方法1:配置Web.Config文件,在每次请求时模拟本地系统的账户. 具体操作:在Web.Config文件中添加如下节点:    <identity impersonate="true" userName="accountname" password="password" />    其中:userName是要模拟的本地账号,pas…
在系统中需要把数据导出到excel并且压缩,然后报了这个问题: 我在网站上找到了方法: 地址:https://social.msdn.microsoft.com/Forums/vstudio/en-US/2f923b6d-aebb-42ff-804d-21a3763d491b/com-class-factory-error-8000401a?forum=csharpgeneral Hi Varun, It should be the permissions problem.Please have…
这几天在写一个导出word的功能,使用 Microsoft.Vbe.Interop.dll和Office.dll 在本地都可以正常运行,但是上传到服务器后就报错,如下图: 对于此问题,也在网上查了一些资料,原因就是 这个服务组件的权限问题. 在服务器上,首先需要安装OFFICE软件 1,运行dcomcnfg打开组件服务 2,依次展开"组件服务"->"计算机"->"我的电脑"->"DCOM配置" 3,找到&qu…
前段时间在维护公司以前的项目时遇到一个问题,客户需要添加一个word文档合并功能,按理说这功能比较好实现,只要调用Office自带的COM组件就搞定了,但实际上并非如此,在客户端部署上以后运行报错,提示(英文/中文): Retrieving the COM class factory for component with CLSID {000209FF-0000-0000-C000-000000000046} failed due to the following error: 80070005…
错误信息:Retrieving the COM class factory for component with CLSID {91493441-5A91-11CF-8700-00AA0060263B} failed due to the following error: 8000401a The server process could not be started because the configured identity is incorrect. Check the username…
用asp.net把值写入Excel在本地测试通过,然后提交服务器后老是写入不成功 并提示错误: Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80070005.在网络上查找了许多资料,原来是对于用户来说,对服务器上的文件的操作权限不够所引起的错误,要配置DCOM具体配置方法如下:…
1 Run command “New-SPConfigurationDatabase" Feature Description: error message popup after run function “New-SPConfigurationDatabase". 1.1 Category Code error 1.2 Exception and Phenomena pipeline issue:The pipeline has been stopped New-SPConfigu…
  建议大家在微软的组件出现问题时,在GOOGLE上搜索解决方案,一般来说,总有结果:  带格式化文本控件( RichText)的模板如果在InfoPath的浏览器中加载,可能出现 COM 组件的80040154错误  中错误在作者的IE上显示是如下一串字串 :   检索 COM 类工厂中 CLSID 为 {52F5D46F-CBEA-4D07-BCB7-7296853F0CF2} 的组件时失败,原因是出现以下错误: 80040154.   解决方案就是在命令行输入一行这个: regsvr32…
参考文档:http://www.cnblogs.com/wolf-sun/p/3574278.html 我选用的方案:先用office com组件生成pdf,然后使用pdf.js在线预览pdf文档.在自己写demo的过程下遇到如下两个问题,在此记录一下,希望能帮助到遇到同类问题的兄弟姐妹们. 1.在服务器上安装Office Plus 2010后,使用其com组件生成pdf时出现权限错误 System.UnauthorizedAccessException: Retrieving the COM…
在部署Word/Excel到服务器的时候,经常会碰到权限问题.例如;   Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 8000401a 因为配置类型不正确,系统无法开始服务器进程.请检查用户名和密码. (Exception from HRESULT: 0x8000401A).  …
需求:因为Excel中数据量很大,其中包含了几个宏程序从其他数据源读取数据,运行一次宏需要比较长的时间,为了不影响使用,要求每天半夜运行一次Excel中的宏(无参数),Excel存放在共盘上. 解决方案:Sharepoint上写了一个Timejob,Timejob每天去运行宏.写Timejob参考http://www.cnblogs.com/batter152/p/4705316.html 在运行时会碰到的问题ERROR – RETRIEVING THE COM CLASS FACTORY FO…
C#引用sqldmo.dll的方法 找到 sqldmo.dll这个文件C:\Program Files\Microsoft SQL Server\80\Tools\Binn\sqldmo.dll用.Net框架提供的工具转成受托管代码tlbimp sqldmo.dll /out: c:\SQLDMO.dll 如题,有没有办法呢?     如果必须使用sqldmo,那么如何在没有安装sql的机器上使用这个com组件.     我在没有安装sql的机器上总是报错.将以下文件发布到system32目录下…
最近遇到一个棘手的问题,在C#中处理PPT转HTML的过程中需要用到COM组件,按照往常的设置如下: 1. Start->Run->DCOMCNFG->Component Services->Computers->My Computer->DCOM Config->Microsoft PowerPoint 投影片 之后 单击属性打开此应用程序的属性对话框. 2. 单击标识选项卡,然后选择交互式用户. 3.单击"安全"选项卡,分别在"启…
我是在本地32位操作系统+vs2010+office2007做创建并下载Excel,ppt文件的操作没有问题,发布到64位系统的服务器上报错,最开始报错:: 1:Retrieving the COM class factory for component with CLSID {91493441-5A91-11CF-8700-00AA0060263B} failed due to the following error: 80040154 没有注册类 (Exception from HRESUL…
一.    准备证书    4 1.    升级win2008 R2证书服务    4 2.    申请证书    6 二.    配置证书    13 1.    为AS2配置证书    13 2.    SSL证书配置    14 2.1.    BizTalk作为服务端接收partner的消息    14 2.2.    BizTalk作为客户端向partner发送消息    14 2.2.1.    服务端证书    14 2.2.2.    客户端证书    14 三.    反向代理…
1 Run command “New-SPConfigurationDatabase" Feature Description: error message popup after run function “New-SPConfigurationDatabase". 1.1 Category Code error 1.2 Exception and Phenomena pipeline issue:The pipeline has been stopped New-SPConfigu…
1.如果是ASP.net二次开发调用的,线程池必须开发 Enable 32-bit Applications设置为true. 因为RTX的调用接口很多是32位的.否则会报一下错误 RootObj = new RTXSAPIRootObj();创建根对象时候报错,错误的描述如下:Retrieving the COM class factory for component with CLSID {79210E58-99EB-45D0-8890-763EFEAA143F}  failed due to…
SQLDMO.dll是个好东西,ASP.NET利用它可以实现在线备份.还原数据库等各种功能.近日有客户要求为其在后台添加一个管理数据库的功能.于是就出现了这篇文章.     由于客户的数据库和WEB服务不再同一台服务器,当我们把网站部署在服务器上以后,运行程序,提示如下错误: Retrieving the COM class factory for component with CLSID {10020200-E260-11CF-AE68-00AA004A34D5} failed due to …
Retrieving the COM class factory for component with CLSID {000209FF-0000-0000-C000-000000000046} failed due to the following error: 8000401a 因为配置标识不正确,系统无法开始服务器进程.请检查用户名和密码 运行dcomcnfg打开组件服务, 依次展开"组件服务"->"计算机"->"我的电脑"-&g…
System.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {79A2867E-EA02-4683-8199-ED426387BA05} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x800…
异常:未能加载文件或程序集"Microsoft.Office.Interop.Excel, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"或它的某一个依赖项.系统找不到指定的文件.(安装了owc11组件,但未安装office) 解决方案: 完全安装了office2003后重新生成. 没安装owc11的要安装owc11. 异常:该字符串未被识别为有效的 解决方案: 出现此问题基本都是字符串格式不一致导…