问题:
用delphi 做了一个DLL,然后在ASP中server.createobject使用,以前一直使用的非常正常,但是最近遇到的一个客户是WINDOWS 2008 云终端,结果,一运行到server.createobject,就提示Microsoft VBScript 运行时错误 错误 '800a01ad' ActiveX 部件不能创建对象,DLL注册了多次也没有效果,后来在网上搜索,有很多人也有相同问题,但是,32位下生成的DLL在64位下据说是不能使用.
绝望之余,在网上JK的空间中找到了一段备忘,解决了大问题.
特此,也备忘一下,希望遇到相同问题的朋友,少走弯路.
cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs set W3SVC/AppPools/Enable32bitAppOnWin64 1