Один из сайтов моего клиента (я его не кодировал) был перенесен на новый сервер вчера его хостом. Все это ASPX код, который использует атрибут aspcompat Теперь бомбы -Проблема с атрибутом «AspCompat»
<% @ Page Language = «VB» AspCompat = «истина»%> «Далее нам нужно создать объект подключения к базе данных на сервере с помощью базы данных ADO объект соединения. 'Создание объекта подключения ADO adoCon = Server.CreateObject ("ADODB.Connection")
' Установить активное соединение с объектом Connection, используя соединение уведомления о доставке adoCon.Open ("DSN = Application")
Таким образом, он, очевидно, использует старые объекты ADO и берет на себя совместимость с COM для его работы.
Я попытался настроить новый пул приложений на этом уровне папок и настроить его на использование конвейера Classic, но это тоже не помогло.
Не удалось переписать весь его код ADO на ADO.NET, что я могу сделать, чтобы запустить его? Это проблема производства для него в это время, поэтому время для него является сущностью.
Спасибо!
о, Боже. Вызов CreateObject() в ASP.Net !? Скажите, что это не так! –