Hi, this is what I have done, and it works for me. Summary here so that it could be useful for other people. 1. Add a public property <Property Id="EULA">0</Property> 2. Add a custom action <CustomAction Id='CheckEULA' Error='You must accept the license agreement by passing EULA = 1' /> 3. Add an action <InstallExecuteSequence> <Custom Action="CheckEULA" Before='FileCost' > EULA = "0" AND NOT Installed</Custom> </InstallExecuteSequence>
Use will need to pass EULA=1, else will get an error. This error is only available in the log file. msiexec /qn /i rvct6.msi EULA=1 -- View this message in context: http://n2.nabble.com/license-agreement-in-silent-installation-tp1402491p1449901.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users