У меня возникли проблемы с загрузкой этой DLL, поэтому я открыл ее в Dependency Walker.32-разрядная DLL-загрузка 64-разрядных зависимостей?
Несмотря на 32-разрядную DLL-библиотеку, она пытается загрузить 64-разрядные библиотеки DLL в качестве зависимостей, в результате чего она запускает исключения «Невозможно загрузить DLL» во время выполнения. Есть ли способ указать, какие зависимости я бы хотел использовать?
(Я бы разместил скриншот Dependency Walker, но я не могу, потому что я новый пользователь).
Обновление:
Дополнительная информация. Эта DLL работала на том же компьютере с той же конфигурацией, всего несколько дней назад. Однако мне пришлось установить новый жесткий диск, поскольку предыдущий не удалось. После переустановки всех драйверов я остался с этой проблемой.
Окончательное обновление:
Кажется, что это некорректная установка. В какой-то момент драйверы были обновлены, и они больше не устанавливают 32-разрядные библиотеки DLL на основе 64-разрядных систем.
У вас есть 32-битные версии? – ChrisBint
@ChrisBint Хотя большинство из них есть, похоже, что некоторые из 32-разрядных версий отсутствуют. Кажется, что установщик был изменен с тех пор, как я загрузил его последним. – static416