Instrument Control (GPIB, Serial, VISA, IVI)

取消
顯示結果 
搜尋替代 
您的意思是: 

INSTRSUP.dll on 64bit windows missing

已解決!
前往解決方案

Hi Folks,

I am using a device from third party to measure Light Power Density. They provide both a 32 and a 64 bit DLL as a driver for the device, which uses NI VISA 5.1.1 Runtime.

The third party driver installer includes a NI dll called "INSTRSUP.DLL", build 08. Nov. 2010

 

Unfortunately this INSTRSUP.DLL only comes in 32 bit and is deployed under C:\Windows\SysWOW64

So when I open the thrid party driver in Microsoft Dependency Walker it cannot locate and load the INSTRSUP.DLL

Therefore the driver is not executable in 64bit mode on win7 (in 32bit mode it is, but that's not a solution for me 難過表情 )

 

My question now is:

Is  INSTRSUP.DLL a generic dll which can be replaced by any standard NI installation? And if so, where can I get it in native 64bit?

 

Thanks for your help, and greetings from Germany.

Martin H.

 

 

0 積分
1 條訊息(共 4 條)
5,872 檢視
解決方案
由主題作者所接受 TheM

In my PC (7 x64), there is INSTRSUP.DLL located in System32 directory (though I don't know if it is truely 64bit DLL). The detail info of this DLL says LabWindows/CVI Instrument Driver Support. 

 

My PC installs LabVIEW 2011 64bit, LabWindows/CVI 2010, and IVI Compliance Package 4.4.

 

Try to install the latest CVI Runtime and/or NI IVI Compliance Package 4.4.

 

 

2 條訊息(共 4 條)
5,867 檢視
3 條訊息(共 4 條)
5,864 檢視

Hi Makoto,

 

great suggestion to install the CVI runtime!! It places the instrsup.dll under System32, exactly where it is expected.

That solved the problem. 高興表情 Didn't have to test the IVI Compliance anymore.

 

Big Thanks and KUDOS

Martin H.

0 積分
4 條訊息(共 4 條)
5,848 檢視