У меня есть неуправляемое 32-битное приложение C ++, которое создает DLL. Теперь я хочу построить его для 64-битной системы. Моя система разработки 32-битная. Он использует библиотеки oledb.lib activeds.lib adsiid.lib ws2_32.lib для создания библиотеки DLL. Пока что я сделал: изменил настройки конфигурации и установил платформу Active Solution на x64. Он успешно создал приложение. Но я не смог зарегистрировать dll на 64-битной машине. Пока я пытался это сделать, я получил следующую ошибку:
Невозможно загрузить DLL C: \ Windows \ System32 \ KBTicketExperience.dll
Имя процесса: dllhost.exe
Версия файла Comsvcs.dll: ENU 2001.12.8530.16385 shp при регистрации компонента. Невозможно проверить точки входа DLL.
Подскажите, пожалуйста, как избавиться от этой проблемы? Заранее спасибо.