Re: [WiX-users] questions about minor updates

2008-04-25 Thread Luke Bakken
> 1.  When you launch a minor update with the msiexec options to enable the
> update, this would typically be done by the setup.exe wrapper.  Now, I
> believe I read somewhere that you shouldn't use those options for the first
> install.  Is this correct?

I've been using the Platform SDK setup.exe and msistuff.exe with good
results. The sources for setup.exe are located here:

C:\Program Files\Microsoft SDKs\Windows\v6.0\Samples\SysMgmt\MSI\setup.exe

I have the following nant task to build an MSI with WiX and configure
setup.exe depending on if I'm building an installer for a minor vs.
major upgrade (which is set manually by a developer depending on
component changes in the product):



  

  

  
  

  


  
  
  
  



  


  

  
  


  


  

  

  
  

  
  






 




  



-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] questions about minor updates

2008-04-24 Thread Rob Mensching
1.  I believe this is correct.

2.  Yes, setupbld.exe is supposed to handle this correctly.  It currently 
decides things are a minor upgrade if the major version (the first number) is 
the same as the installed bits and any of the other parts of the version are 
higher than the installed bits.  This just the way it determines when to do 
minor upgrades.

3.  I am not sure I ever tried to run the tool on Win2k.  I believe the 
original design parameters were XP and above...

Note: setupbld is a very primitive bootstrapper.

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Lincoln Lavoie
Sent: Thursday, April 24, 2008 19:03
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] questions about minor updates

Hello All,

I've got a couple of quick questions about using WiX through the update process.

1.  When you launch a minor update with the msiexec options to enable the 
update, this would typically be done by the setup.exe wrapper.  Now, I believe 
I read somewhere that you shouldn't use those options for the first install.  
Is this correct?

2.  If the above answer is "yes," does the setupbld.exe wrapper in WiX 3.0 
handle this problem?  If not, are there any recommendations for handling this?  
It would seem very "nasty" to need 2 versions of our installer (one for "clean" 
machines and one for updates).

3.  Has anyone seen issues with setupbld.exe, where it does not seem to accept 
any command line arguments?  Even when I run it with "-?" is returns "Error 
0x80070057: Bad commandline argument: -?", mind you this is on a Windows2000pro 
system, I haven't tried it on an XP build environment yet.

Thanks for your help.

Cheers,
Lincoln
-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] questions about minor updates

2008-04-24 Thread Lincoln Lavoie
Hello All,

I've got a couple of quick questions about using WiX through the update
process.

1.  When you launch a minor update with the msiexec options to enable the
update, this would typically be done by the setup.exe wrapper.  Now, I
believe I read somewhere that you shouldn't use those options for the first
install.  Is this correct?

2.  If the above answer is "yes," does the setupbld.exe wrapper in WiX 3.0
handle this problem?  If not, are there any recommendations for handling
this?  It would seem very "nasty" to need 2 versions of our installer (one
for "clean" machines and one for updates).

3.  Has anyone seen issues with setupbld.exe, where it does not seem to
accept any command line arguments?  Even when I run it with "-?" is returns
"Error 0x80070057: Bad commandline argument: -?", mind you this is on a
Windows2000pro system, I haven't tried it on an XP build environment yet.

Thanks for your help.

Cheers,
Lincoln
-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users