Ошибка при создании экземпляра ADODB ConnectionPtr в Windows Server 2008

У меня есть приложение, которое я скомпилировал в Windows 7 64-bit. Он отлично работает на этом ПК, но сейчас я пытаюсь заставить его работать на Windows Server 2008 R2 Standard.

Всякий раз, когда я пытаюсь создать экземпляр ADODB :: Connection, я получаю следующую ошибку:

HRESULT : No such interface supported; hr=0x80004002

Код, который генерирует ошибку ниже:

CoInitialize(NULL);
_ConnectionPtr link;
link.CreateInstance(__uuidof(Connection) );
if (link == NULL) {
_com_error err(hr);
Error(err);
}

Теперь я нашел эту тему: http://social.msdn.microsoft.com/Forums/vstudio/en-US/12c95ba7-60ed-4303-b4da-e811150b8d13/cannot-able-to-instance-adodbconnection-in-2008-r2-server-core- нет-то-интерфейс с поддержкой? форум = vcgeneral, которая, кажется, предлагает проблему с определенным обновлением Windows, и предоставляет решение для этого. Однако обновление, которое предположительно вызывает проблемы, находится не на этом компьютере, и, если я пытаюсь установить исправление, я просто получаю сообщение об ошибке, в котором говорится, что обновление «не относится к этому компьютеру».

Любые идеи кто-нибудь? Заранее спасибо.

1

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы ammmcru@yandex.ru
Adblock
detector