Installing a patch is basically just applying a transform to an existing MSI then running repair on that MSI. Uninstalling a patch is removing that transform then running repair on that MSI. Hopefully that helps get the scheduling a bit more.
On Fri, Mar 11, 2011 at 9:00 AM, Tom Crozier <tcroz...@rackwise.com> wrote: > Sorry the table I added @ the bottom did not get sent correctly. I > reformatted it below. > > 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 Do I have access to Run > CA to put V1 reports on server > Both current and > prev Run Uninstall V2.sql > Versions? > 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 > > -- virtually, Rob Mensching - http://RobMensching.com LLC ------------------------------------------------------------------------------ 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