Question

At the moment everytime i make an update of my product the license dialog is shown. Since the user has accepted the license at the first installation and the EULA has not changed in the meantime it is unnecessary to show the dialog again.

My idea is to set a registry key if the EULA was accepted and at an update i will proceed a registry search and if the key is found i want to skip the license dialog.

How can i archieve this behaviour?

Thanks in advance

Was it helpful?

Solution

Looking at the sample UI examples that are like this:

where Not Installed is a condition on the dialog. So you need to:

  1. In the original install write a registryitem that says the EULA has been read.

  2. In the new install, do a registrysearch for that item to set a property, then put that property in the License dialog with a condition something like Not LICENSEHASBEENREAD

You may need to make your own copy of the Wix UI to add that condition.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top