我的客户的一个网站(我没有编写代码)昨天被他的主机迁移到了一个新服务器。使用aspcompat属性的所有这些aspx代码现在都是炸弹 -
<%@ Page Language =“VB”AspCompat =“true”%> '接下来,我们需要使用ADO数据库连接对象在服务器上创建数据库连接对象。 '创建一个ADO连接对象 adoCon = Server.CreateObject(“ADODB.Connection”)
'使用DSN连接设置与Connection对象的活动连接 adoCon.Open(“DSN =申请”)
所以他显然使用了旧的ADO对象,并且依赖于COM兼容性来实现它。
我尝试在此文件夹级别设置一个新的应用程序池,并将其设置为使用Classic管道,但这也没有帮助。
如果没有将他的所有ADO代码重写为ADO.NET,我该怎么办才能让他运行起来?这对他来说是一个生产问题,所以对他而言,时间至关重要。
谢谢!
答案 0 :(得分:0)
显然这是服务器配置问题,因为它是导致问题的迁移。考虑到这一点,有以下几点需要检查:
[更新]:
我刚刚在谷歌上发现了这个:http://forums.iis.net/t/994019.aspx