Thought it would be a good idea to test installation of third party toolkits and activation of these and came across some warnings and strange behavior.
Motivation: I am the product owner of our GPower product "Expression Parser" and would like to check if the Beta supports activation and registration of licensed products using RegisterAddon.exe in LabVIEW. I used our own tool as it is available on NITN and makes it easy to test.
Testing environment data
LabVIEW bitness: 32
Windows 10 Pro N x64
Expression parser version 2018.1.0.27 https://www.vipm.io/package/gpower_lib_exprparser/
After installation I was prompted with the windows administrator request to allow RegisterAddon.exe to change the PC, so the application is being launched. After excepting this the following events happened in succession. The 2 first warnings came in succession:
Warning 1
Warning 2
Warning 3
The result when trying to activate the installed package is as follows without closing LabVIEW after the package installation.
User checking
After restarting LabVIEW the license file was read and the user was prompted to activate. As a user and product owner I would have expected the license to be available because the user is requested to allow the RegisterAddon program to make changes to the PC. As a control test I tested on the LV2023Q1 and the behavior is the same. In general it would be a better user experience if the license could be activated immediately after installation without restart of LabVIEW, as the products functions are available in the environment, if possible.
CTD + CLD + Pythonista