Eric Latendresse wrote:

<InstallUISequence>

                  <Custom

                    Action="SetPIDKeyValue"

                    After="ValidateProductID" />

                  <Custom

                    Action="PIDKEYValidation"

                    After="SetPIDKeyValue" />

                  <Show

                    Dialog="DisplayLicenseDialog"

                    After="PIDKEYValidation" />

            </InstallUISequence>

I must still be missing something because the DisplayLicenseDialog is still showing as soon as the msi is executed.


That's what your InstallUISequence is telling it do. If you want to show another dialog first, put it in InstallUISequence, then use Publish events to control which dialogs get shown. I can't really offer more advice because I'm not seeing what behavior you want.

Also, be aware that doing licensing checks in an installer isn't secure; anyone can avoid the checks with little work.

--
sig://boB
http://joyofsetup.com/

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to