Iis 7 IIS7 ADODB VBScript运行时错误';800a01ad&x27;经典ASP-读取大量,无法解析
驱动器崩溃后,我已在我的开发人员计算机上安装了IIS 7。以前运行IIS 6。我拥有的大多数网站都使用经典ASP,并使用以下代码:Iis 7 IIS7 ADODB VBScript运行时错误';800a01ad&x27;经典ASP-读取大量,无法解析,iis-7,asp-classic,adodb,Iis 7,Asp Classic,Adodb,驱动器崩溃后,我已在我的开发人员计算机上安装了IIS 7。以前运行IIS 6。我拥有的大多数网站都使用经典ASP,并使用以下代码: Set con = Server.CreateObject("ADODB.Connection") 我现在得到以下错误: Microsoft VBScript运行时错误“800a01ad” ActiveX组件无法创建对象 我已经研究了几个星期,并尝试了大量的建议,我在不同的帖子上读到,没有任何效果,这是令人难以置信的沮丧 运行64位Windows 7,我尝试:
Set con = Server.CreateObject("ADODB.Connection")
我现在得到以下错误:
Microsoft VBScript运行时错误“800a01ad”ActiveX组件无法创建对象 我已经研究了几个星期,并尝试了大量的建议,我在不同的帖子上读到,没有任何效果,这是令人难以置信的沮丧 运行64位Windows 7,我尝试:
我真的很想在这方面得到一些帮助,否则我能看到的唯一选择就是返回IIS 6,我不想这样做。几年前我遇到了一个类似的问题,ASP脚本需要一些它神秘地无法访问的系统DLL。 为了排除安全权限,请将应用程序池设置为在IIS中作为
[System]
运行
如果您仍然有问题,那么至少您知道问题出在其他地方。以下是我为将旧的32位组件(在VB6中创建)运行到64位Windows Server 2012所做的步骤:
您所描述的应该可以正常工作。这只是一个猜测,但是ADO中是否有需要注册的dll?谢谢John,以前尝试过,但没有成功。您尝试卸载IIS并重新安装了吗?很抱歉,很晚才回复。是的,也尝试了完整的重新安装。谢谢David,我按照您的建议进行了尝试,假设您是指本地人不过,恐怕没有什么不同。我也尝试了一些其他参数,但没有成功。