Dell Toad for Oracle 12.10 doesn’t remove shortcuts on uninstall and by default, licenses per user.
During packaging, we found that the application would license per user and the uninstall of Toad was not removing the shortcuts on the desktop or from the start menu. The shortcut from the vendor is non-advertised and a separate custom action was created to create the shortcuts.
The following steps are what worked for us:
License
Prior to install
- Install Toad manually
- License the software with your information
- A folder will be created with a GUID. Copy the folder and the ProductLicenses.xm. from [AppData]
Packaging
- In a transform, add the folder and license file to [ProgramData]
Shortcut
- Delete the shortcuts
- Delete the shortcut folders under [ProgramMenuFolder]
- Delete the NewShortCut custom action
- You can recreate the folders then create the shortcut and add the shortcut to the start menu folder. With RayPack, I have the option to create the folders during the creation of the shortcut.
- Name your shortcut appropriately
- Make the shortcut an advertised shortcut
- Be sure to assign the icon to the shortcut
App-V
If you need to create an package for App-V, you will need to use the transform and DO NOT launch the application during sequencing. If you launch the application, it will create ini files in your profile that are hard coded to your user ID and the application will not launch successfully for anyone else.
Hope this helps!