Как установить 32-битную библиотеку в 32-битное веб-приложение, работающее на 64-битной машине? - PullRequest
0 голосов
/ 16 апреля 2020

Я пытаюсь установить библиотеку, которая вызывает отдельную DLL, поэтому у меня есть 2 DLL-файла. Давайте назовем их library.dll и dependency.dll соответственно.

Если оба 32-битных, я получаю следующую ошибку:

Unable to load DLL 'dependency.dll': The specified module could not be found.

Если они оба 64-битные, я получаю следующее:

An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)

Я предполагаю, что library.dll должен быть 32-битным, потому что приложение 32-битное, но dependency.dll должно быть 64-битным, потому что машина 64-битная. Не уверен, что так оно и есть, но я не могу заставить эту библиотеку работать. Есть предложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...