How to determine whether Adobe Acrobat DC is 64-bit or 32-bit through the registry
What is a better way to determine whether Adobe Acrobat is 32bit or 64 bit, rather than relying on unreliable paths?
I made an Adobe Acrobat Plugin. I need to install different Plugin(32bit / 64bit) according to whether Adobe Acrobat is 32-bit or 64-bit.
users may install Adobe in a custom path, not in “Program Files \ Adobe”. For example, if a user does not install the Adobe Acrobat DC x86 version under the default "Program Files (x86) \ Adobe", but instead installs it in "Program Files \ Adobe" (or other custom location). Therefore, it is an unreliable way to determine whether it is 32-bit or 64-bit based on the install path.
Due to the fact that Adobe Acrobat DC x86 and x64 have the same location in the registry (SOFTWARE\Adobe\Adobe Acrobat\DC\InstallPath) .e.g. "D:\Program Files\Adobe\Acrobat DC\Acrobat" .
If the values are the same(e.g. "D:\Program Files\Adobe\Acrobat DC\Acrobat" ), The Installer Package Marker(For example: Advanced Installer) cannot be distinguished.
Is there a correct way to determine the Adobe Acrobat DC version (32bit /64bit ) to install in order to make installation packages?
