[wix-users] Custom Action disappeared from MSI
kurt.jensen at us.ophiropt.com
kurt.jensen at us.ophiropt.com
Wed Sep 9 05:01:30 PDT 2015
That is probably what happened. Can see there is nothing left in that fragment to connect it to the product. Will rearrange accordingly.
How do I unsubscribe from the new list???
Kurt
-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Phill Hogland
Sent: Tuesday, September 08, 2015 3:20 PM
To: WiX Toolset Users Mailing List
Subject: Re: [wix-users] Custom Action disappeared from MSI
When using a Wix Fragment, if the code snippet was in a fragment with something else which has a reference in the Product element, such as a CustomActionRef or a PropertyRef, then that whole Fragment is imported into the package, and since there are not any XxxSequenceRef elements defined in Wix, it is common to use another type of reference to hook the Fragment to the Product. So it is just a guess without seeing the code, but did you move the code snippet to a Fragment which does not have anything to reference it back to the Product?
-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of kurt.jensen at us.ophiropt.com
Sent: Tuesday, September 08, 2015 4:00 PM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: [wix-users] Custom Action disappeared from MSI
We removed some code from a WXS. Now the custom action referenced in the WXS is not included in the MSI (as verified in Orca) and thus not executed.
If we simply move this code
<InstallExecuteSequence>
<!-- Run CAInstall after InstallFiles only if the product was not installed (i.e. do not run on uninstall) -->
<Custom Action="CAInstall" After="InstallFiles">NOT Installed</Custom>
<!-- Run CAUninstall before RemoveFiles only if the product was installed (i.e. only run on uninstall) -->
<Custom Action="CAUninstall" Before="RemoveFiles">Installed</Custom>
</InstallExecuteSequence>
to another file in the project then the custom action is included in the MSI and the custom action is executed.
How can moving these few lines have such an effect?
Kurt Jensen
Senior Software Engineer
Ophir-Spiricon LLC
Ph: direct: 435-755-5429
Ph: main: 435-753-3729
Ph: cell: 435-764-2122
kurt.jensen at newport.com
www.ophiropt.com/photonics
The True Measurement of Laser Performance TM
____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/
____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/
More information about the wix-users
mailing list