Hi All,

I have a query on ListOfPatchGUIDsToReplace while using patches.
I created a MSP and provided an earlier patch guid in ListOfPatchGUIDsToReplace for my new patch. Ideally it should unregister the old patch..
What is understand from unregistering is tht the patch key : eg,HKEY_CLASSES_ROOT\Installer\Products\19D45C1C2E2036F40B9B02DF86240050\Patches and HKEY_CLASSES_ROOT\Installer\Patches\60BEB9F5BB7F354439A9B35C684E30B9 should get removed on unregistering. which is not happening while I apply new patch.

What exactly does unregistering of the patch mean here? Or i need to do something extra to do it..

Thanks to everyone,,

MSI*
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
I thought ListOfPatchGUIDsToReplace had been deprecated in favour of PatchSequence...check MSDN.
Answered 06/18/2010 by: VBScab
Red Belt

Please log in to comment
0
Yeah, i have gone through that and searched on google for more..but hard luck..not much information is available..
the desctiption on msdn says:

A list of PatchGUID identifiers with no delimiter. If any of these patches are found to be installed on the user's computer and registered with Windows Installer, they are unregistered from the appropriate product and their patch transforms are removed from the list of transforms associated with the product. Note that the removal of a patch does not affect any of the files, only the registration of the patch. Optional.

Link here: http://msdn.microsoft.com/en-us/library/aa370890(VS.85).aspx

Any thots from the groups..if someone used it anytime..

Thanks, MSI*
Answered 06/18/2010 by: MSI*
Senior Yellow Belt

Please log in to comment
Answer this question or Comment on this question for clarity