The need for a custom installer is virtually eliminated if one uses the first run of the product to identify a new install (or an update) and take appropriate actions. This is essentially a "built-in" installation-completer/updater in the product. Very simple and easily supported for new installations and updates.
One consideration though is how one may automate the full removal of prior versions, either when an update is made or a full uninstall is requested. The DLLs sit in the bin\Custom folder, but is it as simple as merely deleting the DLL and corresponding CS files?
What is the recommended approach to automating the removal of prior versions of AddOns when updating, and, if requested, fully uninstalling AddOns?
Thanks.
Comment