Hi Dale,
Thanks for reporting this problem, we reproduced it on our end.
You are correct about it. This issue exists since PB 12.6. Due to that the
created MSI installation package itself is a 32-bit application, if a user
specifies “C:\Program Files\...” as its installation path under 64bit OS, the
OS will redirect the installation path to "C:\Program Files (x86)\..."
automatically.
However, even though these 64 bit runtime files are installed to "C:\Program
Files (x86)\...", it won’t affect the normal use of your 64-bit PB application.
For example, accessing 64 bit ODBC data store or 64 bit registry nodes, etc. We
will consider supporting to install the 64 bit runtime files to "C:\Program
Files\..." in later versions.
Note: in PB 2019, the default installation paths of 64 bit/32 bit runtime
package in 64-bit OS are different:
64 bit runtime package
C:\Program Files (x86)\Appeon\Shared\PowerBuilder\x64\
32 bit runtime package
C:\Program Files (x86)\Appeon\Shared\PowerBuilder\
But if this issue affects the actual use of your 64 bit application, please
open a new ticket with a reproducible small case. Thanks.
Regards,
Mark Lee