Functionality
The Extension > Uninstall menu item allows you to uninstall an extension. The uninstallation process takes the same steps as the installation process. You need to select an install-package, then click the button and send a request to the site-servers. This will remove all of the extension’s files from the server site folder.
The install-package usually contains a configuration file Install.config. It can contain a section called FilesToBeIgnoredByInstaller. It is meant to list shared assemblies that should not be updated or deleted by the installer. However, during the uninstallation process, the installer will always try and delete extension subfolders inside the WebPages/ROI360 folder. Files placed in such subfolders will be deleted during uninstallation, even if they are listed in the FilesToBeIgnoredByInstaller section of the configuration file.