当我在主机上使用DAQmx Base 时,LabVIEW 7.1.1可执行程序无法找到VIs 主要软件: Driver Software>>NI-DAQmx Base主要软件版本: N/A 主要软件修正版本: N/A 次要软件: LabVIEW Run-Time Engine
问题: 当我在主机上运行我的LabVIEW 7.1.1可执行程序时(在这个机器上没有安装LabVIEW),我收到了如下错误: Missing SubVI Fushion.ReadthenWrite.vi in VI Fushion.Global.GetDescription.vi 这个可执行程序在装有LabVIEW的机器上,工作正常。我如何才能让我的可执行程序运行起来,我为何会收到这些错误? 解答: 如果在这台没有安装LabVIEW的机器上的运行引擎是正确的版本(7.1.1),这也不意味着在这台机器上的DAQmx Base VIs是正确的版本。仅在这台机器上安装DAQmx Base 驱动是不够的,在DAQmx Base 驱动中的VIs需要由LabVIEW 7.1.1进行宏编译,这才能把这些VIs变成LabVIEW 7.1.1的版本。由于计算机没有安装LabVIEW,不可能宏编译DAQmx Base VIs。 一个解决方案就是恢复到LabVIEW 7.1,如果您必须使用LabVIEW 7.1.1,这可能就不是一个选择。另外一个可行的方法就是在开发的计算机上宏编译丢失的VIs,使用这些编译过的VIs来替代非开发计算机(没有安装LabVIEW的计算机)上的VIs。 相关链接: 附件:
报告日期: 07/14/2006 最近更新: 07/16/2006 文档编号: 3JFG3RAJ |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
