Your code snippet shows the right way to proceed. 
If you can see the property change but not the sequence change, it might be
because the property and sequence are in different fragments.
Are you using admin installations, rather than wixpdbs, to build your patch ?
If so, the MSI is automatically fragmented behind the scenes and the property
would effectively be in a fragment on its own. I think to get around that,
you would need to add CustomActionRefs for any action whose order (sequence
number) has changed.

I'll try to explain my earlier comment:
When you REFerence an element (as in ComponentRef, CustomActionRef),
everything in the same fragment is also pulled into the patch. Therefore, if
you want your sequence changes in the patch, you must reference something in
the same fragment as the execute sequence - because there is no
InstallExecuteSequenceRef element.

-----Original Message-----
From: abhijit chakraborty [mailto:abhi.chak.ju...@gmail.com] 
Sent: 17 October 2012 12:18
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] FW: FW: Patch installation asks for a reboot


   I had added a dummy property in the ddp file like

> *<Product ...>*
> *<Property Id="DummyProperty" Value='1' />*
> *<InstallExecuteSequence>*
> *........*
> *........*
> *</InstallExecuteSequence>*
> *</Product>*
>
> and added a PropertyRef for the dummy property in the patch.
>
> I saw that the new dummy property got added to the patch and on it 
> showed up in the orca tool too in the Property table.
> However InstallExecuteSequence was still not updated.
>
> Can you please explain what you mean when you say "referencing the 
> same fragment as the installexecutesequence"?
> In the above dummy code snippet is there something that I need to change?
>
> Regards
> Abhijit
>
>
> -----Original Message-----
> From: Peter Shirtcliffe [mailto:pshirtcli...@sdl.com]
>
>> Sent: Wednesday, October 17, 2012 3:01 PM
>> To: General discussion for Windows Installer XML toolset.
>> Subject: Re: [WiX-users] FW: Patch installation asks for a reboot
>>
>> Have you anything referencing the fragment that the 
>> installexecutesequence is in ? There is no installexecutesequenceRef 
>> element so you'll need some way to tell Wix to include the new 
>> sequence in the patch.
>>
>> -----Original Message-----
>> From: abhijit chakraborty [mailto:abhi.chak.ju...@gmail.com]
>> Sent: 17 October 2012 03:09
>> To: wix-users@lists.sourceforge.net
>> Subject: Re: [WiX-users] FW: Patch installation asks for a reboot
>>
>> Hi,
>> There is still one more problem.
>> I thought if I change the install execute sequence in the target msi, 
>> that will be picked up by the msp.
>> However when I drop the msp on the base msi in Orca tool I do not see 
>> any change in the install sequence.
>>
>> All the new components that I have added, modified seem to be there 
>> in the tables - basically I can see all other changes that I have 
>> made in the patch except for the install execute sequence change.
>>
>> Can you please provide some idea as to what might be happening here?
>>
>> Regards
>> Abhijit
>>
>>
>> > -----Original Message-----
>> > From: Peter Shirtcliffe [mailto:pshirtcli...@sdl.com]
>> > Sent: Tuesday, October 16, 2012 4:18 PM
>> > To: General discussion for Windows Installer XML toolset.
>> > Subject: Re: [WiX-users] Patch installation asks for a reboot
>> >
>> > A patch works by transforming the installed and cached MSI with the 
>> > patch and then running a repair on the resulting MSI. That's why 
>> > you see the MSI apparently installing again.
>> > Altering the condition to NOT REMOVE AND NOT PATCH in the patch 
>> > sounds like a reasonable fix, if you're certain that the condition 
>> > that required the reboot won't occur again.
>> >
>> > -----Original Message-----
>> > From: abhijit chakraborty [mailto:abhi.chak.ju...@gmail.com]
>> > Sent: 16 October 2012 11:23
>> > To: wix-users@lists.sourceforge.net
>> > Subject: [WiX-users] Patch installation asks for a reboot
>> >
>> > Hi,
>> > We are creating a patch on top of already shipped product.
>> >
>> > In the product msi we schedule a reboot like <ScheduleReboot 
>> > sequence=AfterInstallFinalize>NOT REMOVE</ScheduleReboot>
>> >
>> > It appears while installing the patch which targets the above msi, 
>> > it reruns the msi and a reboot gets scheduled.
>> >
>> > Is there any way we can avoid the ScheduleReboot while installing 
>> > the patch?
>> >
>> > Will changing the schedule reboot condition in product msi to 
>> > something like *NOT REMOVE AND NOT PATCH* or, *NOT REMOVE AND NOT
>> > OLDERPRODUCTFOUND* help?
>> >
>> > While re-running the msi installsequence does the patch pick up the 
>> > actions from already installed msi i.e is it runtime event?
>> > Or, the msi installsequence run by the patch is determined at 
>> > compile time (I.e. if I change the condition for reboot in the 
>> > product msi will it be honored by the patch)?
>> >
>> > Regards
>> > Abhijit
>> >
>> > -------------------------------------------------------------------
>> > ---
>> > -------
>> > -
>> > Don't let slow site performance ruin your business. Deploy New 
>> > Relic APM Deploy New Relic app performance management and know 
>> > exactly what is happening inside your Ruby, Python, PHP, Java, and 
>> > .NET app Try New Relic at no cost today and get our sweet Data Nerd
shirt too!
>> > http://p.sf.net/sfu/newrelic-dev2dev
>> > _______________________________________________
>> > WiX-users mailing list
>> > WiX-users@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/wix-users
>> > SDL PLC confidential, all rights reserved.
>> > If you are not the intended recipient of this mail SDL requests and 
>> > requires that you delete it without acting upon or copying any of 
>> > its contents, and we further request that you advise us.
>> > SDL PLC is a public limited company registered in England and Wales.
>> >  Registered number: 02675207.
>> > Registered address: Globe House, Clivemont Road, Maidenhead, 
>> > Berkshire
>> > SL6 7DY, UK.
>> >
>> >
>> >
>> > -------------------------------------------------------------------
>> > ---
>> > -------- Don't let slow site performance ruin your business. Deploy 
>> > New Relic APM Deploy New Relic app performance management and know 
>> > exactly what is happening inside your Ruby, Python, PHP, Java, and 
>> > .NET app Try New Relic at no cost today and get our sweet Data Nerd 
>> > shirt too!
>> > http://p.sf.net/sfu/newrelic-dev2dev
>> > _______________________________________________
>> > WiX-users mailing list
>> > WiX-users@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/wix-users
>> >
>> >
>>
>> ---------------------------------------------------------------------
>> --------
>> -
>> Everyone hates slow websites. So do we.
>> Make your web apps faster with AppDynamics Download AppDynamics Lite 
>> for free
>> today:
>> http://p.sf.net/sfu/appdyn_sfd2d_oct
>> _______________________________________________
>> WiX-users mailing list
>> WiX-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>
>>
>> ---------------------------------------------------------------------
>> --------- Everyone hates slow websites. So do we.
>> Make your web apps faster with AppDynamics Download AppDynamics Lite 
>> for free today:
>> http://p.sf.net/sfu/appdyn_sfd2d_oct
>> _______________________________________________
>> WiX-users mailing list
>> WiX-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>
>>
>
-----------------------------------------------------------------------------
-
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics Download AppDynamics Lite for free
today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to