Once a BLT-wrapped application has been activated using a "computer-based" Activation Key, the software will always use the License associated with that Activation Key, unless that License becomes invalid.


If the License becomes invalid, the user will be prompted to either Exit the software, or Enter a new Activation Key:




If you want to force reactivating a software using a different Activation Key, you can proceed with one of the following two methods:


Method 1:

oMake sure the software is closed

oDelete the file "License.ini" located at: %localappdata%\STUDIO BODs\<AppName>

oRestart the software and you will be prompted to enter a new Activation Key



Method 2:

oYou can execute the following piece of code from your software, which will programmatically do the exact same thing as in Method 1:

Note that this code will work as expected only when executed from your software built as an executable (running in the LabVIEW Runtime Engine)
- The VI "LocalLicensePath.vi" can be found at: <vi.lib>\addons\_BLT for LabVIEW\BLT_SourceDistribution.llb\LocalLicensePath.vi
- The VI "RestartProgram.vi" can be found at: <vi.lib>\addons\_BLT for LabVIEW\BLT_SourceDistribution.llb\RestartProgram.vi