LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

What versions of msvcr*.dll are supported in LabVIEW Real-Time?

I am trying to incorporate .dll files into one of my VIs and I would like to know what is the max version of msvcr*.dll that is supported by LabVIEW Real-Time.  I haven't been able to find a direct answer to this question on the site but the highest version I've seen mentioned is msvcr71.dll.  I would appreciate being pointed to some documentation on the subject.

 

I am running:

Windows 7

LabVIEW 2009 SP1

NI-RIO 3.4.0

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

Hi,

 

I could not find a document about this issue LabVIEW Real-Time? Did you already test for example msvcr80.dll or other versions?

 

Best regards,

 

Michael

0 Kudos
Message 2 of 4
(3,085 Views)

We have so far only tested msvcr100.dll which failed to load and showed up two bad functions with the DLL checker utility.  Someone else on the project asked me to pose this question in the thread:

 

"Do I have to install VS2003 to compile with msvcr71, or is it possible to just download the sdk for that version and use VS2010?  Also, if anyone has an example of the target platform files (.props and .targets, inside C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\<Win32,x64>\PlatformToolsets\v71) which target this version, that’d be great."

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

After rereading the KB article on the DLL checker utility (http://digital.ni.com/public.nsf/allkb/0BF52E6FAC0BF9C286256EDB00015230), I noticed the note at the bottom about the folder .../National Instruments/RT Images/....  After checking in there I found msvcr71.dll and msvcr90.dll which, if I'm interpreting everything correctly, means that those .dll files also exist on my RT target and can therefore support code compiled with VC 7.1 or VC 9.  I am going to test that now, but is there any way to upgrade my RT target with newer .dll files so that it can support the VC 10 compiler?

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