当我尝试在经典ASP网页中创建对象时,它会给出错误Active X错误无法创建对象。但是在vbs中,这个对象创建工作得很好。操作系统是Windows Server 2008 32位。
任何帮助?
答案 0 :(得分:0)
确保您允许运行32位应用。
IIS - >应用程序池 - >找到你的一个 - >属性 - >允许运行32位应用程序。
答案 1 :(得分:0)
vbs和asp之间的区别在于vbs是在您当前帐户下的客户端上执行的,而asp是在IIS帐户下的服务器上。即使客户端和服务器在同一台机器上,用于在IIS上运行asp的帐户通常与您自己的用户帐户不同,并且asp可能根本无权访问该ActiveX。
要解决该问题,您需要确保正确安装和配置ActiveX,以便用于在IIS上运行网站的用户帐户访问。