系统从windows2003升级到windows2012以后,老系统的asp跑json报错(不支持 【Set scriptCtrl = Server.CreateObject("MSScriptControl.ScriptControl") 】):
Microsoft VBScript 运行时错误 错误 '800a01ad' ActiveX 部件不能创建对象

网上有一些提供注册dll的方法是无用的,还有注册表里加权限的方式试过也是不行,这里需要注意的是,既然是64位的IIS8跑asp,需要兼容32位方式,所以需要启用32位应用程序为True。
IIS-应用程序池-你部署的网站应用池-右边-高级设置-启用32为应用程序-回收一下-完成,亲测跑通。
