I have a basic MSI setup created with Installshield 2012.
When uninstalling this setup, i have to check for a specific condition and depending on this condition i have to either keep or uninstall the files/folders/shortcuts of some components.
Right now i've set "Permanent=Yes" on these components and delete the files/folders/shortcuts in a managed assembly called from a custom action.
Is there a better way to do what i want?