Я пытаюсь переместить веб-серверы. Наше приложение (будьте добры) было написано еще в 1998 году (я думаю) в VB6. У меня это работает на нашем новом сервере (Windows Server 2008 R2 64 бит). Однако, когда я беру исходный код на своем компьютере (64-разрядная версия Windows 7) и передаю exe-файл на сервер, приложение взрывается при попытке подключиться к базе данных с этой ошибкой: «Ошибка 430 (класс не поддерживает Автоматизация или не поддерживает ожидаемый интерфейс) "
Проект ссылается на объекты данных Microsoft Activex 2.8 Библиотека. Строка с ошибками
Set conn = New adodb.Connection
Итак, на самом деле он не пытается подключиться к базе данных, а просто взрывается при попытке создать объект.
Кто-нибудь имеет опыт работы с такого рода ошибками? Или какие-либо предложения для меня? У Google было несколько возможностей, но ни одна из них не удалась. Большинство из них были связаны с Common Controls и использованием «Project Compatibility» - но мое приложение работает с «Unattended Execution», и поэтому я не могу выбрать это (оно полностью отключено в свойствах проекта).