LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Error 2519 LabVIEW could not load the TDMS file component

Solved!
Go to solution
I worked with NI tech support to diagnose the problem. Same two steps: repair LV & Reinstall TDMS. Neither worked.

So I did the next thing, rename the 64-bit version of TDMS.dll. Then my tests worked. I don't know how the 64 bit was installed, but it is not used.
Message 21 of 31
(2,306 Views)

Hi Kenneth!

 

I have the same problem.

Renaming the 64-bit version of TDMS.dll works as well.

Many thanks for your hint!

 

Robert

0 Kudos
Message 22 of 31
(2,288 Views)

I have a couple of simple questions, do you guys mind to supply the answers:

  1. Which version of LabVIEW did you guys install? 2015?
  2. Do you have both 32-bit and 64-bit LabVIEW installed on the same machine?
  3. You guys both mentioned renaming, what is the old name? And you named it to "tdms.dll?
  4. Do you guys have any other NI software installed on the machine?

Many thanks!

0 Kudos
Message 23 of 31
(2,279 Views)

Q:  Which version of LabVIEW did you guys install? 2015?

A:  2015

 

Q: Do you have both 32-bit and 64-bit LabVIEW installed on the same machine?

A: Yes.   32bit used for programming

 

Q: You guys both mentioned renaming, what is the old name? And you named it to "tdms.dll?

A: C:\Program Files\National Instruments\Shared\TDMS\tdms.dll  renamed to ..\tdms64.dll 
    at the application machine (no change at the programming machine)
 

Q: Do you guys have any other NI software installed on the machine?

A: programming machine: DS LV2014SP1, DS LV2015 32bit, DS LV2015 64bit, DAQmx 15.0, DIAdem 2014 32 bit, DIAdem 2015 64bit

    application machine: Runtime Engines 2013SP1f2, 2014SP1, 2015f2; DAQmx 14.0 

   The "Error 2519" Problem was only at the application machine, not at the programming machine!

Message 24 of 31
(2,271 Views)

@YongqingYe:

1. LV 2015 from DevSuite August 2015

2. only 32-bit version

3. old name: c:\program files\national instruments\Shared\tdms\tdms.dll

    new name: c:\program files\national instruments\Shared\tdms\tdms_x64.dll

4. Had LV2014 installed prior to my upgrade to LV2015, it is uninstalled.

Did install the Datafinder Development toolkit in add-on mode, but uninstalled in an effort to isolate the TDMS issue. 

Message 25 of 31
(2,240 Views)

Thank you very much, lupo and Kenneth.

 

My gut feeling is that it looks like something wrong happened for the installers.

 

I have another question. Do you guys mind to supply the information about how big the tdms.dll is? Just check the file size of it, under both of the directory, C:\Program Files\National Instruments\Shared\TDMS and C:\Program Files (x86)\National Instruments\Shared\TDMS. Since the file size of 32-bit and 64-bit tdms.dll should be different, I can figure out whether they are installed in a wrong place.

Message 26 of 31
(2,219 Views)

@YongqingYe:

 

tdms.dll 32bit:
Size 787240 Bytes
Created 2015-05-28 00:53:52 (UTC+1)
Version 15.0.0.49152

 

tdms.dll 64bit:
Size 1071912 Bytes
Created 2015-05-28 00:53:48 (UTC+1)
Version 15.0.0.49152

Message 27 of 31
(2,207 Views)

Thank you very much!

 

It looks like a very well hidden bug in TDMS. You guys didn't install LabVIEW 32-bit into the default directory ("C:\Program Files (x86)\National Instruments\Shared\TDMS"), am I right?

Message 28 of 31
(2,180 Views)

TDMS file sizes are the same:

x64 bit is 1.02 MB (1,071,912 bytes)

32 bit is 768 KB (787,240 bytes)

 

LV is installed in the default 32 bit folder.

0 Kudos
Message 29 of 31
(2,165 Views)

if  you 32bit LV,you must be del C:\Program Files\National Instruments\Shared\TDMS\tdms.dll

Message 30 of 31
(2,131 Views)