Hey all,
Wondering about the feasibility of a "Conditional Uninstall" using SUF.
Installation Example:
Installer_A.exe
- Checks if main program (myprogram.exe) is installed
- if not installed it is installed
- installs data file (a.data)
Installer_B.exe
- Checks if main program (myprorgram.exe) is installed
- if not installed it is installed
- installs data file (b.data)
Uninstallation Example:
User uninstalls "Installer_A.exe" but "Installer_B.exe" is still installed
- myprogram.exe is not installed as it is still needed by b.data
- only a.data is uninstalled
User later uninstalls "Installer_B.exe"
- myprogram.exe is no longer needed as it is only required by b.data
- myprogram.exe is uninstalled
- b.data is uninstalled
There might be 5 - 10 of the xx.data files installed, myprogram.exe should only be installed when there are no xx.data files remaining.
Is this something that can be done with SUF or does it become quite complex doing this sort of a "Conditional uninstall"?
Cheers,
MadDogDean
Wondering about the feasibility of a "Conditional Uninstall" using SUF.
Installation Example:
Installer_A.exe
- Checks if main program (myprogram.exe) is installed
- if not installed it is installed
- installs data file (a.data)
Installer_B.exe
- Checks if main program (myprorgram.exe) is installed
- if not installed it is installed
- installs data file (b.data)
Uninstallation Example:
User uninstalls "Installer_A.exe" but "Installer_B.exe" is still installed
- myprogram.exe is not installed as it is still needed by b.data
- only a.data is uninstalled
User later uninstalls "Installer_B.exe"
- myprogram.exe is no longer needed as it is only required by b.data
- myprogram.exe is uninstalled
- b.data is uninstalled
There might be 5 - 10 of the xx.data files installed, myprogram.exe should only be installed when there are no xx.data files remaining.
Is this something that can be done with SUF or does it become quite complex doing this sort of a "Conditional uninstall"?
Cheers,
MadDogDean
Comment