Measurement Studio for .NET Languages

cancel
Showing results for 
Search instead for 
Did you mean: 

Where can I find NationalInstruments.NiLmClientDLL.dll and NationalInstruments.Common.Native.dll for x64

Hi!

I have installed the NiDAQmx package, but I can't seem to find all required dlls for deployment. On the page http://zone.ni.com/reference/en-XX/help/370473H-01/mstudiowebhelp/html/netdeploymentfiles/ there is information about where to find the 64-bit versions: "The 64-bit version of the following assemblies is located in the Program Files\National Instruments\MeasurementStudioVS2010\DotNET\Assemblies (64-bit)\Current directory".

In this folder I can not find the NiLmClientDLL and NationalInstruments.Common.Native. 

If I understand it correctly, the DAQmx is dependent on Common, which is dependent on Common.Native and NiLmClientDLL.

What have I missed?

 

 

0 Kudos
Message 1 of 10
(9,275 Views)

@thomasd14333 wrote:

Hi!

I have installed the NiDAQmx package, but I can't seem to find all required dlls for deployment. On the page http://zone.ni.com/reference/en-XX/help/370473H-01/mstudiowebhelp/html/netdeploymentfiles/ there is information about where to find the 64-bit versions: "The 64-bit version of the following assemblies is located in the Program Files\National Instruments\MeasurementStudioVS2010\DotNET\Assemblies (64-bit)\Current directory".

In this folder I can not find the NiLmClientDLL and NationalInstruments.Common.Native. 

If I understand it correctly, the DAQmx is dependent on Common, which is dependent on Common.Native and NiLmClientDLL.

What have I missed?

 

 


Did you install NI-DAQmx with .NET support?

 

 

0 Kudos
Message 2 of 10
(9,270 Views)

In the installer I selected Custom -> Application Development Support -> .NET Framework 4.0 Language Support 

0 Kudos
Message 3 of 10
(9,266 Views)

I am on a Windows 8.1 machine, and NationalInstruments.Common.Native.dll is in C:\Program Files (x86)\ subdirectory.

0 Kudos
Message 4 of 10
(9,262 Views)

Sorry, I mixed up the names (of Common and Common.Native). I also find the Common.Native.dll in that folder.

However, I can not find the NiLmClientDLL.dll (and Common) in the folder C:\Program Files (x86)\National Instruments\MeasurementStudioVS2010\DotNET\Assemblies (64-bit)\Current. Do you have those assemblies in that folder? The folder on my computer only includes NationalInstruments.Common.Native.dll and NationalInstruments.DAQmx.dll.

 

0 Kudos
Message 5 of 10
(9,251 Views)

Do you have a license for Measurement Studio?

 

0 Kudos
Message 6 of 10
(9,240 Views)

No, I don't (myself) have a license for MS. I have just installed the NIDAQmx package. I am converting a deployment package from x86 to x64, and are trying to find the required dlls.

0 Kudos
Message 7 of 10
(9,238 Views)

@thomasd14333 wrote:

No, I don't (myself) have a license for MS. I have just installed the NIDAQmx package. I am converting a deployment package from x86 to x64, and are trying to find the required dlls.


I have NI-DAQmx 9.9.0 installed, and I do not have that DLL.

I do have Measurement Studio installed either.

 

That NI webpage you linked specifically says that is is for deploying a specific feature of Measurement Studio.

I don't know how you expect to do that, if you don't have Measurement Studio.

0 Kudos
Message 8 of 10
(9,229 Views)

Sorry, that was maybe not a good link... didn't notice that it only targeted deploy of MS specific functionality.

However, if I investigate the DAQmx dll, I see that there is a dependency to the Common dll, and from that dll there are dependencies to the Native and NiLmClientDLL dlls. I was (maybe not correct) assuming that I needed x64 versions of all these, not only DAQmx and the Native ones.

I'll try to install Measurement Studio.

0 Kudos
Message 9 of 10
(9,220 Views)

Forgot to mention in previous post: I assume that the NationalInstruments.Common and NationalInstruments.NiLmClientDLL dlls are compiled for AnyCpu, and that I can use those.

0 Kudos
Message 10 of 10
(9,215 Views)