Где я могу найти раздел реестра Microsoft Access Data Engine на локальном компьютере - PullRequest
0 голосов
/ 18 апреля 2019

Я добавляю ядро ​​базы данных Microsoft Access в качестве предварительного условия для моей установки в программе установки щита, но оно всегда работает, хотя программное обеспечение уже установлено на компьютере. Итак, я добавляю условие для установки экрана для запуска необходимого мне ключа реестра для этой цели. Где я могу найти раздел реестра Microsoft Access Data Engine на локальном компьютере.

Ответы [ 2 ]

0 голосов
/ 06 мая 2019

Этот путь будет определять, существует ли MS Access Runtime. 64 бит O.S будет иметь RegKey = HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Пути к приложениям \ MSACCESS.EXE

32 бит O.S будет иметь RegKey = HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Microsoft \ Windows \ CurrentVersion \ Пути к приложениям \ MSACCESS.EXE

0 голосов
/ 19 апреля 2019

Вы будете иметь дело с системным реестром, чтобы получить правильный базовый узел реестра, это изменение с систем x64 на x86.

Вот ключевой путь

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Access\InstallRoot

Где 16.0 - версия, установленная в офисе.

Так что вам придется просмотреть все версии Office 11.0,12.0,14.0,15.0,16.0

Поскольку 2019 год только что вышел, я думаю, что это будет 17.0, я надеюсь, что кто-то отредактирует мой ответ с правильной версией Office 2019

...