获取’800a01ad’ActiveX组件无法在64位
Windows 7上运行经典ASP应用程序时创建对象.我已经尝试了所有建议的解决方案但没有运气
>我在IIS应用程序池上启用了32位.
>我已使用C:/windows/syswow64/regsvr32.exe注册.DLL – 注册成功.
>我已经验证使用C:/ windows / syswow64 / regedit在注册表中找到.DLL
>我创建了一个COM应用程序服务器应用程序并添加了我的Dll,当我选择DLL时,它会在Components Found Box中加载所有组件,但在Installed标题下列出“No”,即使在添加此dll之后也是如此.
>在Dll目录上授予IIS_USR的权限.
好心劝告
解决方法
如果你使用的话,我想你会得到那个错误:
Set objConfig=CreateObject("CDO.Configuration")
相反,你应该使用:
Set objNewMail = Server.CreateObject("CDO.Message")