检索COM类工厂具有CLSID组件{00024500-0000-0000-C000-000000000046} [英] Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046}
问题描述
我在开发ASP.NET 3.5的应用程序。我正在导出数据使用一些互操作性展示的DLL到Excel文件。早些时候,我已经开发出的Windows 2003 Server的广告应用程式。在那个时候,我可以能够将数据导出到Excel文件。但最近我已经升级我的电脑到Vista version.it在我的本地主机正常工作。
I am developing an application in ASP.NET 3.5. i am exporting data to excel file using some interops dll's. earlier i have developed the applicaion in Windows 2003 Server. at that time i could able to export the data to excel file. but recently i have upgraded my pc to Vista version.it is working fine in my localhost.
当我部署在IIS IAM收到此错误的应用程序。
像与CLSID {00024500-0000-0000-C000-000000000046}检索COM类工厂组件失败,原因是以下错误:80070005。
。请任何一个可以让我知道这个错误的分辨率。请让我尽快知道......
when i deploy the application in IIS iam getting this error. like "Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80070005.". . please can any one let me know the resolution for this error. please let me know asap......
感谢和放大器; Regrads,穆拉利
Thanks & Regrads, murali
推荐答案
您正在尝试推出Excel作为COM服务器,并没有权限使用网络服务这样做帐户的ASP.Net进程正在运行下。
You're trying to launch Excel as a COM server and don't have permissions to do so with the Network Service account that the ASP.Net process is running under.
这应该有所帮助: HTTP://blog.crowe。 co.nz/archive/2006/03/02/589.aspx
这篇关于检索COM类工厂具有CLSID组件{00024500-0000-0000-C000-000000000046}的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!