Hi - I would greatly appreciate any help in understanding the timing of when I 
have access to the original or updated version of files installed during a 
patch install, uninstall and rollback sequences of both.

The Install process seem fairly straight forward. I have availability of the 
old files before the InstallFiles sequence and the new ones afterwards.
However when a rollback occurs I am not sure at what point I have access to the 
newly installed files and the original files before the patch was applied?
Can I schedule something to have access to both the current and previous 
versions?

The Uninstall of the patch seems even a little more confusing since it appears 
that the previous files are restored before I can get a custom action to run.
But once a rollback occurs do I have access to the current or previous versions?

The following example is what I am trying to work out. I am installing both 
SSRS & SQL content on a server and need to handle both the Installation and 
Un-installation of a patch as well as handling a rollback occurring during 
either. The Desired Action column shows what I want to happen I just need to 
know when I have availability to the desired version so I can call the 
appropriate CA to perform the action.

Assuming:
                Base Install - puts V1 of files on server
                Patch1 - puts V2 of files on server

Install Operation

Schedule

Desired Action

Install Patch1

After InstallFiles

Run CA to put V2 reports on server

Run InstallV2.sql

Rollback occurs during Install Patch1

?

Run CA to put V1 reports on server

Run Uninstall V2.sql
Run InstallV1.sql

Remove Patch1

?

Run CA to put V1 reports on server

Run Uninstall V2.sql
Run InstallV1.sql

Rollback occurs during Remove Patch1

?

Run CA to put V2 reports on server

Run InstallV2.sql


Thanks - Tom
------------------------------------------------------------------------------
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to