Re: [WiX-users] x64 and x86 both use same data files
Magus wrote: My company really wants it to only be 1 installer, is there any dangerous reasons not to do it that way. MSI doesn't support it. -- sig://boB http://joyofsetup.com/ - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] x64 and x86 both use same data files
Bump Magus wrote: The problem: Currently I have a data component that installes to ProgramFilesFolder, but on a x64 machine it will install my executable to ProgramFiles64Folder and the data needs to be in relation to it. On X64 the x86 program files will not install. Is there a way to accomplish this task. Directory Id =ProgramFiles64Folder ... Component = Main64Component GUID = PUT-GUID-HERE.../Component /Directory Directory Id = ProgramFilesFolder ... Component =MainComponent GUID = PUT-GUID-HERE .../Component Directory Id = DataFolder ... Component = DataComponent GUID = PUT-GUID-HERE ... /Component /Directory /Directory What I want is on X64 the DataFolder points to \\Program Files\\DataFolder\\ instead of \\Program Files (x86)\\DataFolder\\ Is there a conditional way to do this or do I need a custom action that sets the Data Folder Directory according if the system is x64 -- View this message in context: http://www.nabble.com/x64-and-x86-both-use-same-data-files-tf3880360.html#a11145178 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] x64 and x86 both use same data files
My company really wants it to only be 1 installer, is there any dangerous reasons not to do it that way. John Vottero wrote: It sounds like you're trying to create a single MSI that installs either 32 bit or 64 bit executables, is that correct? If so, you shouldn't, you need one MSI for 32 bit and one for 64 bit. I don't think you want to reference ProgramFiles64Folder either. Use ProgramFilesFolder and Windows Installer will put things in the correct directory based upon the Component's Win64 setting. -Original Message- From: [EMAIL PROTECTED] [mailto:wix-users- [EMAIL PROTECTED] On Behalf Of Magus Sent: Wednesday, June 06, 2007 4:51 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] x64 and x86 both use same data files The problem: Currently I have a data component that installes to ProgramFilesFolder, but on a x64 machine it will install my executable to ProgramFiles64Folder and the data needs to be in relation to it. On X64 the x86 program files will not install. Is there a way to accomplish this task. Directory Id =ProgramFiles64Folder ... Component = Main64Component GUID = PUT-GUID- HERE.../Component /Directory Directory Id = ProgramFilesFolder ... Component =MainComponent GUID = PUT-GUID-HERE .../Component Directory Id = DataFolder ... Component = DataComponent GUID = PUT-GUID-HERE ... /Component /Directory /Directory What I want is on X64 the DataFolder points to \\Program Files\\DataFolder\\ instead of \\Program Files (x86)\\DataFolder\\ Is there a conditional way to do this or do I need a custom action that sets the Data Folder Directory according if the system is x64 -- View this message in context: http://www.nabble.com/x64-and-x86-both- use-same-data-files-tf3880360.html#a10997038 Sent from the wix-users mailing list archive at Nabble.com. --- -- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/x64-and-x86-both-use-same-data-files-tf3880360.html#a11035156 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] x64 and x86 both use same data files
The problem: Currently I have a data component that installes to ProgramFilesFolder, but on a x64 machine it will install my executable to ProgramFiles64Folder and the data needs to be in relation to it. On X64 the x86 program files will not install. Is there a way to accomplish this task. Directory Id =ProgramFiles64Folder ... Component = Main64Component GUID = PUT-GUID-HERE.../Component /Directory Directory Id = ProgramFilesFolder ... Component =MainComponent GUID = PUT-GUID-HERE .../Component Directory Id = DataFolder ... Component = DataComponent GUID = PUT-GUID-HERE ... /Component /Directory /Directory What I want is on X64 the DataFolder points to \\Program Files\\DataFolder\\ instead of \\Program Files (x86)\\DataFolder\\ Is there a conditional way to do this or do I need a custom action that sets the Data Folder Directory according if the system is x64 -- View this message in context: http://www.nabble.com/x64-and-x86-both-use-same-data-files-tf3880360.html#a10997038 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] x64 and x86 both use same data files
It sounds like you're trying to create a single MSI that installs either 32 bit or 64 bit executables, is that correct? If so, you shouldn't, you need one MSI for 32 bit and one for 64 bit. I don't think you want to reference ProgramFiles64Folder either. Use ProgramFilesFolder and Windows Installer will put things in the correct directory based upon the Component's Win64 setting. -Original Message- From: [EMAIL PROTECTED] [mailto:wix-users- [EMAIL PROTECTED] On Behalf Of Magus Sent: Wednesday, June 06, 2007 4:51 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] x64 and x86 both use same data files The problem: Currently I have a data component that installes to ProgramFilesFolder, but on a x64 machine it will install my executable to ProgramFiles64Folder and the data needs to be in relation to it. On X64 the x86 program files will not install. Is there a way to accomplish this task. Directory Id =ProgramFiles64Folder ... Component = Main64Component GUID = PUT-GUID- HERE.../Component /Directory Directory Id = ProgramFilesFolder ... Component =MainComponent GUID = PUT-GUID-HERE .../Component Directory Id = DataFolder ... Component = DataComponent GUID = PUT-GUID-HERE ... /Component /Directory /Directory What I want is on X64 the DataFolder points to \\Program Files\\DataFolder\\ instead of \\Program Files (x86)\\DataFolder\\ Is there a conditional way to do this or do I need a custom action that sets the Data Folder Directory according if the system is x64 -- View this message in context: http://www.nabble.com/x64-and-x86-both- use-same-data-files-tf3880360.html#a10997038 Sent from the wix-users mailing list archive at Nabble.com. --- -- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users