Saggi
asked on
Install Shield8.0
I have a setup for my application which install the TAPI service provider. The current setup works fine when install and uninstall in the current version.
After doing the above operation and when I install the previous version setup its not installing the TAPI service provider.
The only difference in these two versions of setup is:
Current Version:
1. In customActions for Install VirtualPhone
InstallExe Condition: “&VirtualPhone=3”
Desc: condition so as to run this custom action only when “VirtualPhone” feature is selected to install
2. In customActions for UnInstall Virtual Phone
InstallExe Condition: “REMOVE="ALL" OR REMOVE="VirtualPhone"
so that this custom action is executed only when “VirtualPhone” feature is selected to un-install or complete un-installation is done
Previous Version
1. In customActions for Install VirtualPhone
InstallExe Condition: Blank
Desc: No condition so as to run this custom action
2. In customActions for UnInstall Virtual Phone
InstallExe Condition: Blank
Desc: No condition so as to run this custom action
How to resolve this issue?
After doing the above operation and when I install the previous version setup its not installing the TAPI service provider.
The only difference in these two versions of setup is:
Current Version:
1. In customActions for Install VirtualPhone
InstallExe Condition: “&VirtualPhone=3”
Desc: condition so as to run this custom action only when “VirtualPhone” feature is selected to install
2. In customActions for UnInstall Virtual Phone
InstallExe Condition: “REMOVE="ALL" OR REMOVE="VirtualPhone"
so that this custom action is executed only when “VirtualPhone” feature is selected to un-install or complete un-installation is done
Previous Version
1. In customActions for Install VirtualPhone
InstallExe Condition: Blank
Desc: No condition so as to run this custom action
2. In customActions for UnInstall Virtual Phone
InstallExe Condition: Blank
Desc: No condition so as to run this custom action
How to resolve this issue?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Anyways, in the previous version, if condition is blank, then "uninstall virtual phone"always runs and uninstalls what has been just installed. Specify the same conditions as in the current package.