着急: owc控件不能在win server 2003 64位中使用,具体错误如下.

来源:百度知道 编辑:UC知道 时间:2024/09/24 04:02:26
着急: owc控件不能在win server 2003 64位中使用,具体错误如下.但是在32位下是可以使用的.

“/WFQH”应用程序中的服务器错误。
--------------------------------------------------------------------------------

检索 COM 类工厂中 CLSID 为 {0002E546-0000-0000-C000-000000000046} 的组件时失败,原因是出现以

下错误: 80040154。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码

中导致错误的出处的详细信息。

异常详细信息: System.Runtime.InteropServices.COMException: 检索 COM 类工厂中 CLSID 为

{0002E546-0000-0000-C000-000000000046}
的组件时失败,原因是出现以下错误: 80040154。

源错误:

行 65: string strValue = ""; // "9" + '\t' + "8" + '\t' + "4" + '\t'+"10" + '\t'

+ "12" + '\t' + "6" + '\t';
行 66: //声明对象
行 67: ChartSpace ThisChart = new ChartSpaceClass();
行 68: ChChart ThisChChart = ThisChart.Charts.A

前端时间我也遇到过这个问题,我尝试了改用OWC11.ddl,结果成功了。我连接的是远程服务器,而且服务器上应该要有安装office 2003(与OWC组件对应的office版本).

我也出现这个问题,我是在编写OPC客户端程序时出现的,还望高手指点