package common to X64 and X86
I want to create a package common to X64 and X86 .
and i would like to redirect the components specific for X64 to "program files" and not to "program files (x86)"
Kindly share ur ideas... is this achievable..??
and i would like to redirect the components specific for X64 to "program files" and not to "program files (x86)"
Kindly share ur ideas... is this achievable..??
0 Comments
[ + ] Show comments
Answers (2)
Please log in to answer
Posted by:
anonymous_9363
13 years ago
Posted by:
weberik
13 years ago
you could make the whole package 64bit(with the "Platform" Flag in the Summary Info), so it has access to both the 32 and the 64 bit folder structure.
then place the components in the directories you like.
the most easy and clean way would be IMHO to create an INSTALLDIR32 and INSTALLDIR64 and make them child of ProgramFiles64Folder and ProgramFilesFolder.
im not sure the ProgramFiles64Folder is default, but if not you can read it from env variables(less clean), like %ProgramFiles(x86)% and %ProgramFiles% or use hardcoded(least clean) paths you place in the PROPERTY table.
this is a technical possible solution, but i would consider it best practice to use 2 seperate MSIs.
then place the components in the directories you like.
the most easy and clean way would be IMHO to create an INSTALLDIR32 and INSTALLDIR64 and make them child of ProgramFiles64Folder and ProgramFilesFolder.
im not sure the ProgramFiles64Folder is default, but if not you can read it from env variables(less clean), like %ProgramFiles(x86)% and %ProgramFiles% or use hardcoded(least clean) paths you place in the PROPERTY table.
this is a technical possible solution, but i would consider it best practice to use 2 seperate MSIs.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.