09-03-2019 08:05 PM
我正在设计一个远程访问控制IT6722A这个型号的.NET程序,先用visa的例程来测试一个,例程安装位置是:C:\Users\Public\Documents\National Instruments\NI-VISA\Examples\.NET\17.5\SimpleReadWrite,在我的电脑上能编译成功,生成exe文件,但是拷贝到设备的工控机上运行,提示我缺少配置文件nationalinstruments.common.dll,我把该文件复制到目标工控机上,点了“open session”后又提示“could not load file or assembly nationalinstruments.common,version=13.5.40.173,culture=neutral,publickeytoken=dc6ad606294fc298 or one of its dependencies......”
我看了一下我用的nationalinstruments.common.dll版本是13.0.40.198,这是版本不对吗?从哪里获得我需要的version=13.5.40.173版本?
谢谢
10-06-2019 09:56 PM
您好,
如果您的应用程序使用任何NI硬件驱动程序,例如NI-DAQmx,NI-VISA或NI-488.2,则还需要将驱动程序本身安装在目标计算机上。 对于某些驱动程序,如果不想安装完整的驱动程序,则可以安装运行时。 如果您的程序使用 NI-VISA,您可以通过 NI MAX 检查您电脑上的 NI-VISA 版本,然后从 ni.com/downloads 下载匹配的 NI-VISA 进行安装。 安装以后,记得在您的 .NET 程序加入参考。
请您尝试后给我反馈,谢谢。
Kingsley Chan
National Instruments
10-19-2019 07:08 AM