我在驱动器崩溃后在我的开发机器上安装了IIS 7。以前运行IIS 6.大多数网站我使用经典ASP并使用以下代码:
Set con = Server.CreateObject("ADODB.Connection")
我现在收到以下错误:
Microsoft VBScript运行时错误' 800a01ad'
ActiveX组件无法创建对象
我已经研究过这几个星期了,我已经尝试了大量的建议,我已经阅读了各种帖子,没有任何作品,令人难以置信的令人沮丧......
运行Windows 7 64Bit并尝试:
真的很感激这方面的一些帮助,否则我能看到的唯一选择是回到IIS 6,我不想这样做。
答案 0 :(得分:3)
以下是我将旧的32位组件(在VB6中创建)运行到64位Windows Server 2012的步骤:
即。 C:\ Windows \ SysWOW64 \ regsvr32.exe pathOfTheComponent
答案 1 :(得分:0)
我在一年前遇到了类似问题,其中ASP脚本需要一些神秘无法访问的系统DLL。
只是为了排除安全权限,将应用程序池设置为在IIS中以[System]
运行。
如果你还有问题,那么至少你知道问题出在其他地方。