ActivePerl 5.14.2 Build 1402 (64-bit) change installation directory to c:\Program Files\Perl64 on Windows 7 64-bit

Posted by ckeyton1 on 2012-07-12 09:20

Having an issue with the ActivePerl-5.14.2.1402-MSWin32-x64-295342.msi. I am trying to configure the msi to install the files to the 64-bit Program Files folder in Windows 7 64-bit. The msi either installs to Program Files(x86)\Perl64 or C:\Perl64, but not in the 64-bit directory.
I have tried applying a transform, tried setting the installation directory in the install command line. No luck. I can run the msi interactively and select the directory there and it works fine, but not in an unattended installation. Does anyone know of way that I can configure this installation so that it will install the files silently to c:\Program Files\Perl64 directory in Windows 7 64-bit?

grahams
ActiveState Staff
Fri, 2014-09-19 06:01

In order for the installers to provide the ability to install 64-bit and 32-bit versions on the same system, you do not get as much control over the path as it appears.

Are you aware that installing to Program Files will alter the PPM functionality?
Refer to this FAQ:
https://community.activestate.com/node/9199