我的系统是window7 64位 旗舰版
Set scriptCtrl = Server.CreateObject("MSScriptControl.ScriptControl")
程序运行到这行就会提示Microsoft VBScript 运行时错误 错误 '800a01ad' , ActiveX 部件不能创建对象
网上搜到的方法全部失败(下面的方法均失败)
1:regsvr32
scrrun.dll
2:regsvr32 "C:\Program Files\Common
Files\System\ado\msado15.dll"
3:在 开始-运行中敲入regedit,然后找到HKEY_CLASSES_ROOT Scripting.FileSystemObject ,ScriptControl 右击权限,加入everyone,internet来宾帐号(IUSR...)用户确定,然后重新启动IIs
4:给网站所在文件夹,windows/temp 文件夹 加入 everyone,internet来宾帐号(IUSR...)用户
------解决方案--------------------
1 64位IIS中 网站的应用程序池 设置中 启用32应用程序
2 IIS中网站匿名用户访问的账号改成Administrator账号