Hi All
What I want is like this:
CustomActionA (find all websites) --> ScreenA (ConfigSFSDlg, display all
websites and user picks one) --> CustomActionB (find webroot of picked website)
--> ScreenB (install the new application under the webroot).
My question is how should I queue these screens and CAs? I tried this:
<InstallUISequence>
<Custom
Action="caDisplayWebSites" Before="PrepareDlg">Not Installed</Custom>
<Custom
Action="caReturnWebSiteRootPath" After="ConfigSFSDlg">Not Installed</Custom>
<Show Dialog="ConfigSFSDlg"
After="WelcomeDlg">Not Installed</Show>
</InstallUISequence>
CustomActionA and ScreenA are correct with right information, but there are two
issues:
1. CustomActoinB was called after all dialog is finished and before install
starts (I want it called right after ConfigSFSDlg).
2. ConfigSFSDlg and InstallDirDlg come out two times
Questions:
1. What does this <Show Dialog/> do? If I don't add this <Show Dialog="
ConfigSFSDlg">, it doesn't appear in InstallUISequence table, and I can't
specify CustomActionB run after this dialog.
2. When I open the result msi in Orca, I see the right sequence in
InstallUISequence table, CustomActionB is right after ConfigSFSDlg, but why
it's run after install starts?
Thanks
Jirong Hu
Build Master
780-644-5488
This communication is intended for the use of the recipient to which it is
addressed, and may contain confidential, personal, and or privileged
information. Please contact us immediately if you are not the intended
recipient of this communication, and do not copy, distribute, or take action
relying on it. Any communication received in error, or subsequent reply, should
be deleted or destroyed.
------------------------------------------------------------------------------
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users