Похожие вопросы

Как вставить реестра от.reg-файл в 32-битный реестр в 64-битной Windows
Как запустить exe-файл в 32-разрядном режиме на 64-разрядном компьютере?
Не удается запустить 64-разрядные гостевые операционные системы в Oracle Virtual Box после переустановки Windows
32-разрядное приложение контекстного меню не отображается в 64-разрядной Windows 7
Как обновить Windows 7 x86 до Windows 7 x64? [дубликат]
Проблемы с использованием Office 64bit
Установите 64-разрядные Centos на 32-разрядной windows 7 С помощью виртуальной машины Oracle
Странная ошибка с ntdll.dll Windows 7 Ultimate x64 SP1
Windows 7-64bit OS-открывает java.exe всегда в отдельной командной строке
Мой Ubuntu установить 32 или 64-бит?
Замена драйверов для 32-разрядного принтера в 64-разрядной ОС
программы DevCon.exe не работает в системе Windows7 x64
Проблема совместимости перед обновлением 64-разрядной версии Windows 7 до 64-разрядного пакета обновления 1 для Windows 7
Почему мое 32-битное соединение ODBC не отображается в odbcad32.exe?
Office 2010 Professional Plus Пробной Версии-Сбой Активации Продукта

32-разрядное приложение контекстного меню не отображается в 64-разрядной Windows 7

У меня есть приложение VB6, которое появляется в контекстном меню электронного документа. Это работает корректно на 32-битной ОС (т. е. при щелчке правой кнопкой мыши по текстовому файлу, приложение выводится на выбор). На 64-битной Windows 7, он не показывает там.

Это приложение использует API-интерфейсы для добавления опции в реестр Windows, и для отображения того же в опции контекстного меню. Пожалуйста, дайте мне знать, если что-нибудь еще требуется, чтобы сделать это шоу в 64-разрядной версии ОС.

5
задан Andrew Lott
источник

4 ответов

64-разрядный Проводник Windows не может загрузить 32-разрядное расширение оболочки .файл DLL. Используйте 64-разрядное расширение оболочки или попробуйте запустить 32-разрядный Проводник Windows С %windir%\Syswow64.

5
отвечен Karan 2013-07-04 06:25:21
источник

есть инструмент WOW64Menu, который открывает 32-битные записи contextmenu.

2
отвечен Fidel 2013-09-28 00:09:43
источник

вам нужно будет использовать 32-битный файловый браузер, который поддерживает расширения оболочки. Я не то, что x64 версия Windows 7 имеет 32-разрядный проводник, так что это, вероятно, не может быть и речи (если вы не используете старую предварительную версию). Тем не менее, вы можете установить что-то вроде Explorer++, 32-разрядный выпуск. Удачи вам!

0
отвечен TSJNachos117 2013-09-28 01:11:30
источник

64-разрядный процесс может загружать только 64-разрядные библиотеки DLL.

вы должны либо перекомпилировать программу как 64-битную, либо запустить 32-битный проводник в %windir%\SysWOW64

0
отвечен phuclv 2017-04-11 03:27:07
источник

Другие вопросы 64-bit context-menu windows-7