Howdy gang,
First of all, I have solved the original problem that I described in the
first post:
In my installer I should show licensing dialog at the end of installation.
If the product is removed, the licensing dialog should not be shown though
and user exit dialog should be shown instead.
I used pretty straightforward way for that - LicensingDlg is shown every
time at the end of installation, but it's controls are shown and hidden by
the condition. This way if the product is installed, then LicensingDialog
shows licensing-related controls(enter name, enter serial, etc.). If the
product is uninstalled/repaired then LicensingDialog shows UserExit content.
I.e.:
      <Control Id="UserNameEdit" Type="Edit" X="15" Y="75" Width="220"
Height="16" Property="USERNAME" Text="{80}">
        <Condition Action="show">Not Installed</Condition>
        <Condition Action="hide"><![CDATA[Installed OR (Installer AND
(REMOVE OR REINSTALL))]]></Condition>
      </Control>
  <Control Id="Finish" Type="PushButton" X="304" Y="250" Width="56"
Height="17"
        Default="yes" Cancel="yes" Text="!(loc.ButtonText_Finish)">
        <Condition Action="show"><![CDATA[Installed OR (Installer AND
(REMOVE OR REINSTALL))]]></Condition>
        <Condition Action="hide">Not Installed</Condition>
        <Publish Event="EndDialog" Value="Exit">1</Publish>
      </Control>

Then..as for calling external exe using CustomCommand with BinaryKey that
points to the program in the binaries table and with ExeCommand that
contains command-line arguments:
The executable I use reads some values from the application configuration
file(.NET exe and standard config file). If I use executable from the
binaries table, then the application can't find it's config file. I am not
sure whether it can be fixed..since as I understand the executable is
unpacked to the temp folder and called from that folder and there is no way
to keep config file with the exe...

Thanks again for all the help you provided!

-- 
View this message in context: 
http://n2.nabble.com/Skip-dialog-during-uninstall-tp1358869p1371223.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

Reply via email to