实例化COM对象时发生异常

时间:2013-04-08 09:50:23

标签: coldfusion coldfusion-10

我已从ColdFusion 6升级到ColdFusion 10,我遇到以下错误:

  

实例化COM对象时发生异常

     

此异常的原因是:coldfusion.runtime.com.ComObjectInstantiationException:实例化COM对象时发生异常。

我对COM对象的调用:

<cfobject 
  type="COM" 
  action="create" 
  context="INPROC" 
  class="ASIUtil.Ccrypting" 
  name="crypting"
>

我的ColdFusion运行在32位,我知道ColdFusion 64位不支持COM互操作性。但即使我的ColdFusion是32位,我遇到了这个问题。

请帮我找到一种方法来完成这项工作。

1 个答案:

答案 0 :(得分:1)

这与ColdFusion无关。您所要做的就是注册DLL。我也遇到过这个问题,在注册之后,对象创建起了作用。

regsvr32 asiutil.dll

重要

在进行注册之前,请确保备份任何冲突的DLL,并且有时DLL因为正在使用而被锁定,因此您可能需要重新启动服务器。