In this post we will be a addressing the issue of receiving the error message ‘your runtime license has expired’ as shown below.
This message occurs when the license used to create the ThinApp has expired most commonly found with trial licensing. I had this very problem after creating a number of ThinApps for a proof of concept when they unexpectedly returned the above message. Thankfully VMware have included the ReLink application to deal with such issues allowing you to rebuild your ThinApps under a valid license.
To relink your ThinApps with a working license key, follow the simple steps below:
Step1. Copy all of the application files for your ThinApp to a computer that has a a valid ThinApp license running the ThinApp application.
Step 2. Open a Command Prompt windows by typing ‘cmd’ into the Run box and navigate to the ThinApp application folder:
cd C:\Program Files (x86)\VMware\VMware ThinApp
Following this, type ‘relink.exe followed by the path and full name of your ThinApp.
Step 3. Press enter to execute the command and wait for the ThinApp to be built. If you have a separate .dat file as part of your ThinApp, also run the same command for this. If you have an MSI package, this will not need rebuilding with relink.
A successful output should look as follows:
Step 4. Within your ThinApp folder, delete and files with the extension .bak as these are the original builds of the application and are no longer required.
Thanks for reading and look out for my other ThinApp posts.
This is a short post on how to create a custom entry point in VMware ThinApp. You may have run into the problem before where you create a shortcut with a number switches and hope to be able to use this as an entry point, but when you run the ThinApp postscan the shortcut you created doesn’t show up as a selectable entry point.
The solution is simple. When you have created the entry point you want, simply rename the shortcut and add the extension .exe as shown below. This won’t affect the shortcut but will allow ThinApp to pick it up as valid executable.
In my example, I have an application shortcut as well as a shortcut to a text configuration file. I simply added .exe onto the file name to make it visible as an entry in VMware ThinApp.
Thanks for reading and look out for my other articles on VMware ThinApp