LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Will 8.2.1 executable work with 8.0.1 lvalarms.dll?

I want to update a deployed system to the 8.2.1 runtime engine, but I want to be able to continue to be able to run the 8.0.1 app in the same directory as the 8.2.1 app. The app uses lvalarms.dll.
 
I've found that the 8.0.1 app won't run with the 8.2.1 lvalarms.dll.
 
My question is, will the 8.2.1 app run correctly with the 8.0.1 lvalarms.dll? It seems to, but I don't want to find out the hard way that it only almost does.
 
A related question- what does the file lvuste.dll do? It's new with 8.2.1, and seems to have a lot to do with lvalarms.dll, but I can't find any documentation on it.
 
Thanks in advance.
0 Kudos
Message 1 of 2
(2,498 Views)

Hi Ron,

Though your 8.0.1 executable may seem to work with the 8.2.1 version of lvalarms.dll, I would highly recommend against using the same dll for both applications. Mixing DLLs from different versions of LabVIEW has not necessarily been tested, and may cause unexpected behavior.

Regarding your question on the lvuste.dll file, I am not sure off hand what role this file serves. I do not believe that this DLL needs to be explicitly included when you are building your EXE. If you are experiencing a problem with the DLL, I would be glad to help you troubleshoot the issue and get your application up and running.

I hope this helps!

Casey Weltzin
Applications Engineer
National Instruments

0 Kudos
Message 2 of 2
(2,486 Views)