Re: [WiX-users] pyro-gen'd MSP brings up MaintenanceDlg

2008-07-01 Thread Bob Arnson
Ryan Markel wrote:
> The problem is that if I try to run the generated msp as suggested:
>
> msiexec /p patch/patch.msp
>
> Windows Installer simply brings up the maintenance dialog for the currently 
> installed version, instead of patching it. Is there something totally obvious 
> that I'm missing here? 

A patch applies to the existing product so if that product has UI, it's 
going to trigger when patching, unless you suppress it. To do so, use a 
variation on the /qb switch (or other UI level switches). That 
suppresses the full UI authored in your product.

-- 
sig://boB
http://joyofsetup.com/



-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] pyro-gen'd MSP brings up MaintenanceDlg

2008-06-27 Thread Ryan Markel
Greetings.

I hate to barge in and immediately begin asking questions, but there's been 
something eluding me that I don't quite understand. I've created a pair of 
installers according to the instructions I was able to find in the docs for 
successfully creating patches using pyro (extrapolating, of course, to my full 
installer rather than a couple of text files).

The problem is that if I try to run the generated msp as suggested:

msiexec /p patch/patch.msp

Windows Installer simply brings up the maintenance dialog for the currently 
installed version, instead of patching it. Is there something totally obvious 
that I'm missing here? I've tried running with REINSTALL and REINSTALLMODE 
variables declared at the command line, but it seems that doing so overrides 
AllowRemoval="yes" and also throws a UAC prompt in Vista, which I'd rather not 
do. Both MSIs are signed, as is the MSP.

Thanks in advance. Word of warning: I'm not a programmer by trade; I started 
developing our setup packages in WiX because no one else wanted to do it and I 
didn't like using InstallShield.

--
Ryan J. Markel

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users