部分同学在安装LabVIEW 7.1时一切顺利,但是安装完后却无法使用,弹出错误提示对话框“the license file is unavailable on localhost”。那么这是什么原因造成的呢?应该如何解决呢?下面我就来进行介绍:造成这个错误的原因是NI许可证管理器没有装载LabVIEW 7.1的许可证文件。而造成NI许可证管理器没有装载LabVIEW 7.1许可证文件的原因通常是系统中安装了更高版本的Multisim(NI公司发行的另外一个软件),这也是不是每个同学都会遇到这个错误的原因。知道了错误原因,解决方法就很简单了。既然NI许可证管理器没有装载LabVIEW 7.1的许可证文件,那就采取手动的方式装载。具体步骤为:(1)找到NI许可证管理器执行程序“nilmUtil.exe”,并打开它。nilmUtil.exe位置通常在LabVIEW 7.1安装目录下的“National Instruments\Shared\License Manager\Bin”文件夹,亦可能在Multisim安装目录下的“Shared\License Manager\Bin”文件夹,也可以通过搜索“nilmUtil.exe”文件的方式找到。如下图所示:

(2)找到LabVIEW 7.1的许可证文件“LabVIEW_LabVIEW_070100.lic”,然后将其拖进NI许可证管理器(图2),问题就解决了。LabVIEW 7.1的许可证文件通常在LabVIEW 7.1安装目录下的“Shared\License Manager\Licenses”文件夹,亦可能在Multisim安装目录下的“Shared\License Manager\Bin”文件夹,也可以通过搜索“LabVIEW_LabVIEW_070100.lic”文件的方式找到。如下图所示:

图3 LabVIEW 7.1的许可证文件位置示意图