在64位系统中,注册32位的DLL。
注册方法为:进入c:\windows\syswow64下面,输入:
regsvr32 ***.DLL
即可注册完毕。windows和system32下面是64位的,syswow64下面是32位的。
在IIS7和IIS7.5中,IIS应用程序池是64位的,这个情况下,调用32位的DLL会出现:Activex创建对象失败的提示。
需要做的就是在应用程序池上击右键,选择高级设置,把“启用32位应用程序”状态改为“true"即可。
关联文章:
VB6生成DLL,供Asp调用