Я создал расширение контекстного меню оболочки C ++, используя этот шаблон .
На 64-битных компьютерах он отлично работает, но я не могу зарегистрировать его на 32-битных компьютерах. Даже немодифицированная оригинальная версия проекта не работает.
Я знаю, что должен установить цель на Win32, а затем скомпилировать ее.
Кто-нибудь знает, почему я не могу его зарегистрировать?
Сообщение об ошибке:
Модуль "fmshell32.dll" не удалось загрузить. Убедитесь, что бинарный файл
хранится по указанному пути или отладить его для проверки проблем с
двоичные или зависимые файлы .DLL. Указанный модуль не может
быть найденным.
Я пытался зарегистрировать его, используя
regsvr32 extension.dll
Я попробовал это на 32-битном компьютере и использовал 32-битную DLL.