Issue
AIESETUP command enables install and uninstall/repair of an application into an Application Isolation Environment; but it currently does not cater for a case where an application creates an Uninstall file.
Cause
Some legacy applications create uninstallation files.
Resolution
As a workaround, browse to the location of the uninstallation file in installation root, and run AIESETUP with the name of the uninstallation file.
Tip! You can completely remove all traces of an application by deleting the isolation environment in which it was installed.
For example, if the application you wish to uninstall was installed into an isolation environment called My_AIE, the path to the application executable is typically, C:\Program Files\Citrix\ AIE\ My_AIE\device\C\Program Files\application.exe. Deleting the My_AIE folder in the file system and registry removes all traces of the application.
To delete an application from the file system and the registry:
1. Use Windows Explorer and browse to folder for a particular isolation environment. For example, if your isolation environment is called My_AIE, the path to its location in the file system is C:\Program Files\Citrix\ AIE\ My_AIE.
2. Delete the My_AIE folder. This removes all traces of the application from the file system.
3. Open the Windows Registry Editor (RUN > regedit).
4. Browse to the installation root key for the isolation environment; typically this is HKEY_LOCAL_MACHINE\software\citrix\aie\My_AIE.
5. Select the My_AIE key and delete the registry hive.
Optionally, if the isolation environment, My_AIE, is empty and is not associated with any application, you can delete the entry for this isolation environment in the Management Console. To do this:
1. Open the Management Console and select the Isolation Environments tab.
2. Select the entry for My_AIE from the list of isolation environments on the main pane.
3. Press Delete, and select Yes when prompted to confirm delete operation.
If you followed the above procedure correctly, all traces of the application and the isolation environment into which it was installed are completely removed from the server.