You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The plugin will patch the template. If an attribute of a node is already set then it will not change. If a needed node does not exists then it will create. Depending if it is a single node or if there are multiple nodes are possible the node search use a unique ID or not. The resulting template.wxs with contains all the used IDs. You can find it after the build in the folder build/temp/msi/template.wxs.
Samples:
<?xml version="1.0" encoding="UTF-8"?>
<Wix>
<Product>
<!-- https://msdn.microsoft.com/en-us/library/windows/desktop/aa371182(v=vs.85).aspx -->
<!-- need to override files also on downgrade -->
<Property Id="REINSTALLMODE" Value="amus"/>
</Product>
</Wix>
<?xml version="1.0" encoding="UTF-8"?>
<Wix>
<Product>
<!-- run the uninstaller action with current user scope without elevated privileges -->
<CustomAction Id="runBeforeUninstall" Impersonate="yes"/>
</Product>
</Wix>