07-19-2012 08:44 AM
I have an exe. It was either compiled with LabVIEW 8.2 or 8.5. I need to know which, so that I can install the correct run time engine.
07-19-2012 09:10 AM
If you try to run the exe, you will get an error popup telling you what runtime engine it needs. Try it.
07-20-2012 09:08 AM
This only works when the run time is missing, right? I have the run time already, but I have too many run time on my machine, so I need to know which one I dont' need.
07-20-2012 09:18 AM
Aeh, true, you wont see which version it runs if the runtime engine of the correct version is available.
But i dont understand: Now you state you want to uninstall runtime engines, in the intial post, you are talking about installing.....
Another point is that e.g. tools from NI do already install LV runtime engines (RTEs) as well, so simply removing installed RTEs can mess up those. So please dont do it except you want to revert the machine to "clean" state and start reinstalling all tools/drivers and applications you "really" require.
As last feedback, you CAN include custom code in your LV application to display the version it runs.
Norbert
07-20-2012 09:18 AM - edited 07-20-2012 09:19 AM
If your exe has the standard help menu you should be able to click help/about and see what version it is.
07-20-2012 10:15 AM
Good tip, but no standard help menu on that exe.
07-20-2012 10:16 AM
I just worded the question differently. Now, I am just curious. I have decided not to uninstall the run time.
07-20-2012 10:24 AM
@Norbert_B wrote:
Another point is that e.g. tools from NI do already install LV runtime engines (RTEs) as well, so simply removing installed RTEs can mess up those. So please dont do it except you want to revert the machine to "clean" state and start reinstalling all tools/drivers and applications you "really" require.
When you try to uninstall such a runtime engine, the installer won't even let you because there are remaining dependencies. For example I recently tried to uninstall the run time engine 8.6(?) and it told me it cannot, because it is still used by DETT.