使用OWC10.exe,出现这样的错误提示:
带有 CLSID {0002E545-0000-0000-C000-000000000046} 的 COM 对象无效或未注册。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Runtime.InteropServices.COMException: 带有 CLSID {0002E545-0000-0000-C000-000000000046} 的 COM 对象无效或未注册。源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。  堆栈跟踪: 
[COMException (0x80040154): 带有 CLSID {0002E545-0000-0000-C000-000000000046} 的 COM 对象无效或未注册。]
   sjgssc.gssceditgjjlsj.loadOwcData() in f:\项目\油公司概算\sjgssc\gssceditgjjlsj.aspx.cs:99
   sjgssc.gssceditgjjlsj.Page_Load(Object sender, EventArgs e) in f:\项目\油公司概算\sjgssc\gssceditgjjlsj.aspx.cs:40
   System.Web.UI.Control.OnLoad(EventArgs e) +67
   System.Web.UI.Control.LoadRecursive() +35
   System.Web.UI.Page.ProcessRequestMain() +750请教各位大侠,在线等……

解决方案 »

  1.   

    http://topic.csdn.net/t/20060530/18/4789441.html
      

  2.   


    owc10.exe我已在服务器端安装过了,还有什么注册方法啊?
    怎么个注册方法啊?能给个答复吗?
      

  3.   

    不是注册owc10.exe,是注册owc10.exe用的东西,也就是开发的机器上装了些东西,而目标机上没有,你需要把这些东西(如DLL文件)注册一下,注册方法
     1、找到你到底缺了什么DLL  
      2、将dll文件拷到%system32%下面;   
      3、注册dll控件,regsvr32   -s   xxx.dll现在最大的问题是你不知道你缺了什么。我也不知道
    是不是装了什么第三方...
    我没遇用过,替你搜了一下
    装office XP了么?
    http://www.microsoft.com/Downloads/details.aspx?familyid=982B0359-0A86-4FB2-A7EE-5F3A499515DD&displaylang=zh-cn
    这里有要求
      

  4.   


    你的回答我都知道,但是我目前不知道缺什么dll文件,如果知道,我注册好了也就没事了,目前我找不到任何却的文件
      

  5.   

    删除OWC重新安装看看。另外,ASP.Net的线程默认是MTA,检查OWC的注册表卡看MTA是否被支持。