NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Duplicate DLL names while creating deployment support VIs

I'm trying to create support VIs for a whole bunch of TS sequences, all of which call many LabVIEW VIs. I'm trying to upgrade from LabVIEW 8.0.1 to LabVIEW 8.6 (TS is v3.5). When I try to run the TestStand deployment utility after adding all the relevant sequences to the workspace file, I get the following error:

 

Error: The following VIs or Project Libraries have duplicate names
You must change the names or add them to project libraries:
C:\Program Files\National Instruments\LabVIEW 8.6\resource\lvanlys.dll
C:\Program Files\National Instruments\LabVIEW 8.0\resource\lvanlys.dll
+++++++++++++++++++++++++++++++++++++++

 

"C:\Program Files\National Instruments\LabVIEW 8.0\resource\lvanlys.dll" is an invalid path since I do not have any such folder in my National Instruments directory, so why am I getting this error, and how could I possibly resolve this? Any help will be appreciated.

 

thanks! 

0 Kudos
Message 1 of 4
(3,989 Views)

HI,

 

make sure you mass compile all your VI's including the TestStand related vi folders.

 

Regards

Ray Farmer.

Regards
Ray Farmer
0 Kudos
Message 2 of 4
(3,978 Views)

Hi,

 

Are you still seeing this error? If you are, please let us know so we can further assist you.

0 Kudos
Message 3 of 4
(3,932 Views)

The problem was caused by an absolute path to the dll in one of the low level VIs in my application. I used Textpad to search through the VIs for the .dll until I found the ones that had the offending path.

 

The fix was easy - I just opened the VI on a machine with LV 8.6, and when it could not find the dll at the original path, it prompted me to find it.

 

Thanks!

0 Kudos
Message 4 of 4
(3,815 Views)