If you want to show a dialog that's specific to patching then use PATCH as
the condition in the same general way that you used the Installed property.
So NOT PATCH might be a better condition in that example. PATCH is a Windows
Installer property just like Installed, ProductCode, MsiRunningElevated etc.


Phil  

-----Original Message-----
From: Thomas Due [mailto:t...@scanvaegt.dk] 
Sent: Tuesday, May 21, 2013 11:36 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Creating patches

Would you mind expanding on that? Because I don't know what you mean...

/Thomas

> -----Original Message-----
> From: Phil Wilson [mailto:phil.wil...@mvps.org]
> Sent: 21. maj 2013 18:58
> To: 'General discussion for Windows Installer XML toolset.'
> Subject: Re: [WiX-users] Creating patches
> 
> I think a check for the PATCH property is more typical.
> 
> Phil
> 
> -----Original Message-----
> From: Thomas Due [mailto:t...@scanvaegt.dk]
> Sent: Tuesday, May 21, 2013 6:09 AM
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] Creating patches
> 
> I was reviewing the code again, again, again. And suddenly it occurred 
> to me, that I was missing the product code attribute in PatchFamily.
> I was certain I had it in there at some point, but in my desperate 
> attempts to getting it to work, it must have been removed at some point.
> 
> Anyway, now I got it to generate a patch file.
> This prompt led me to the next problem.
> 
> The patch file cheerfully goes through the entire dialog from the 
> original installer.
> This is not really interesting to me, so how do I go about jumping 
> from the welcome dialog to the verify ready dialog?
> I assume it is because my dialog next actions are defined something 
> like
> this:
> 
>             <Publish Dialog="WelcomeDlg" Control="Next" Event="NewDialog"
> Value="InstallDirDlg">1</Publish>
> 
> I would need a check for Installed, right?
> 
> So something like this instead:
> 
>             <Publish Dialog="WelcomeDlg" Control="Next" Event="NewDialog"
> Value="InstallDirDlg">NOT Installed</Publish>
>             <Publish Dialog="WelcomeDlg" Control="Next" Event="NewDialog"
> Value="VerifyReadyDlg">Installed</Publish>
> 
> But how would this perform when doing a major update?
> 
> /Thomas
> 
> > -----Original Message-----
> > From: MrWiX [mailto:philipp.ew...@asamnet.de]
> > Sent: 21. maj 2013 10:32
> > To: wix-users@lists.sourceforge.net
> > Subject: Re: [WiX-users] Creating patches
> >
> > Identical file versions are definitely not the problem. (I just ran 
> > a test with WiX 3.7 and it work just fine. Only got a warning that 
> > the patch contains to
> > files.) It looks like your wixpdb files differ in more just the 
> > version
> number.
> > Even the referenced files are the same, the internal structure/names 
> > doesn't/don't seem to fit.
> >
> >
> >
> > --
> > View this message in context: http://windows-installer-xml-wix- 
> > toolset.687559.n2.nabble.com/Creating-patches-tp7585541p7586023.html
> > Sent from the wix-users mailing list archive at Nabble.com.
> >
> 
> 
> 
> ----------------------------------------------------------------------
> ------
> --
> Try New Relic Now & We'll Send You this Cool Shirt New Relic is the 
> only SaaS- based application performance monitoring service that 
> delivers powerful full stack analytics. Optimize and monitor your 
> browser, app, & servers with just a few lines of code. Try New Relic and
get this awesome Nerd Life shirt!
> http://p.sf.net/sfu/newrelic_d2d_may
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> 
> 



----------------------------------------------------------------------------
--
Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only
SaaS-based application performance monitoring service that delivers powerful
full stack analytics. Optimize and monitor your browser, app, & servers with
just a few lines of code. Try New Relic and get this awesome Nerd Life
shirt! http://p.sf.net/sfu/newrelic_d2d_may
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to