labview7.1 the license file is unavailable on localhost

今天在搞Jabil Test,用labview编写一个dll, 然后用C#去封装成Jabil Test可以调用的dll。

用labview2013, 2016都试过,写出来的dll, C#再封装是成功的,但Jabil Test调用就报错。

后来想想,是不是要用低版本labview试试, 于是就安装labview7.1, 但安装完成后一直打不开,报如下错误:

“the license file is unavailable on localhost”

反复折腾下来,才发现是license manager里没有加载license文件,奇怪的是以前安装完就会有的啊,不知道什么情况下搞没了,好吧知道原因为好解决了。

1.在 C:\Program Files (x86)\National Instruments\Shared\License Manager\Bin\nilmUtil.exe路经下打开license manager:

2.把lic文件:C:\Program Files (x86)\National Instruments\Shared\License Manager\Licenses\LabVIEW_LabVIEW_070100.lic加载进去。

labview就可以打开了。

参考了:http://forums.ni.com/t5/forums/v3_1/forumtopicpage/board-id/170/thread-id/454745/page/2