Re: [WiX-users] x64 and x86 both use same data files

2007-06-16 Thread Bob Arnson
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

2007-06-15 Thread Magus

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

2007-06-08 Thread Magus

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

2007-06-06 Thread Magus

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

2007-06-06 Thread John Vottero
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