04-20-2010 12:02 AM
Why is there no consideration for unregistering an Add-on? How can this be done?
04-20-2010 12:12 AM
Add-ons are automatically unregistered on the next launch of LabVIEW after uninstallation, where unregistered is defined as being removed from the start-up dialog box.
04-20-2010 12:28 AM
And by "Uninstallation" you mean removing the licence file? I tried deleting the license file and the Addon library. However the (now Invalid) toolkit still shows in the Add-ons list. Even after restarting LabVIEW. I assume this info comes from the registry? How and when is the registry cleared of this information?
04-20-2010 09:44 AM
From my understanding:
I just tested this with one of my libraries. Removing the .lvlib file that is pointed to in the registry "unregisters" it.
For the correct path of the .lvlib, look at the HKLM » Software » [Wow6432Node if 32 bit LV in 64bit] » National Instruments » LabVIEW » 10.0 » Partner Addons
04-20-2010 10:53 AM
Thanks Jervin.
By looking at the registry, I can see the problem. The path is pointing to the library in my source. I tried to run a VI in my library after I licensed it and LabVIEW must have used that as a trigger to "Register" it. It used that path and put it in the registry.
If I had run RegisterAddon (which I didn't). Would the registry get updated with the path to the installed library?