расширение оболочки c ++ - не может зарегистрироваться на 32-битном - PullRequest
1 голос
/ 13 сентября 2011

Я создал расширение контекстного меню оболочки C ++, используя этот шаблон .

На 64-битных компьютерах он отлично работает, но я не могу зарегистрировать его на 32-битных компьютерах. Даже немодифицированная оригинальная версия проекта не работает.

Я знаю, что должен установить цель на Win32, а затем скомпилировать ее.

Кто-нибудь знает, почему я не могу его зарегистрировать?

Сообщение об ошибке:

Модуль "fmshell32.dll" не удалось загрузить. Убедитесь, что бинарный файл хранится по указанному пути или отладить его для проверки проблем с двоичные или зависимые файлы .DLL. Указанный модуль не может быть найденным.

Я пытался зарегистрировать его, используя

regsvr32 extension.dll

Я попробовал это на 32-битном компьютере и использовал 32-битную DLL.

...