上周把程序在服务器上发布了。配置好了DCOM。一切正常!!
昨天看还是正常的!
今天,突然出现这个错误了.....
 来帮忙的大虾们看清主题哦,是突然出现了。不要把DCOM怎么配置发给我了。
检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 8000401a。

解决方案 »

  1.   

    http://hi.baidu.com/cmyking/blog/item/7af46af4c577b4dcf3d385cd.html
      

  2.   

    ,我前几天配置好了DCOM,用的标志里用的是交互用户。没有出错。程序一切正常。
    但是今天早晨突然出错了。
      

  3.   

    各位大侠们,也许我说的不详细。我重新说下,。
    程序在服务器上发布的时候,出现了错误。于是,我配置了DCOM,访问权限,启动权限,配置权限都给了,标志选了交互用户。结果错误没了,可以正常导出了。
    但是今天早晨,突然又出现了那错误。大家帮分析下是什么原因呢?
      

  4.   

    1:在服务器上安装office的Excel软件.2:在"开始"->"运行"中输入dcomcnfg.exe启动"组件服务"3:依次双击"组件服务"->"计算机"->"我的电脑"->"DCOM配置"4:在"DCOM配置"中找到"Microsoft Excel 应用程序",在它上面点击右键,然后点击"属性",弹出"Microsoft Excel 应用程序属性"对话框5:点击"标识"标签,选择"交互式用户"6:点击"安全"标签,在"启动和激活权限"上点击"自定义",然后点击对应的"编辑"按钮,在弹出的"安全性"对话框中填加一个"NETWORK SERVICE"用户(注意要选择本计算机名),并给它赋予"本地启动"和"本地激活"权限.7:依然是"安全"标签,在"访问权限"上点击"自定义",然后点击"编辑",在弹出的"安全性"对话框中也填加一个"NETWORKSERVICE"用户,然后赋予"本地访问"权限.这样,我们便配置好了相应的Excel的DCOM权限.注意:这是在WIN2003上配置的,在2000,xp上,NETWORK SERVICE用户改为ASP.net用户。
      

  5.   

    http://blog.163.com/lxg_5027/blog/static/3921253201081211207101/
      

  6.   

    好吧~还是我没有说清楚·
    服务器,开始运行正常~~!~可以导出EXCEL。(因为上面所说的配置我都配置好了)
    重启后。,突然就出错了。。检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 8000401a。
    什么原因呢?