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

Reply via email to