Hi everyone, We are running custom EXEs ( .NET 2.0 console application ) built with "Any CPU" platform from a 32bit MSI on 64bit machine. In the custom EXE, we use * Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles)* to execute some custom logic on our files installed in the ProgramFiles folder path.
The issue is on 64bit machine: 32bit MSI installs files to C:\Program Files (x86)\ custom EXE runs logic in C:\Program Files\ ... we think this is because it was built for "Any CPU" platform In the <CustomAction > node, we tried to set Win64="no" so that it runs the custom EXE as if it were on 32bit machine. However, still the custom EXE runs logic in C:\Program Files\ instead of C:\Program Files (x86)\ Do you have any suggestions ? Thanks Chirag ------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users