我正在使用 LabView 2009 的 NXT 工具包插件,我正在尝试下载一个针对 NXT 到砖块上的程序。编译时,它失败并出现错误。
错误 1003:VI 不可执行。很可能 VI 已损坏或其子 VI 之一无法定位。选择文件>>打开打开VI,然后验证您是否能够运行它。资源:
重试当前操作。
重新启动LabVIEW并重试。
由于没有显示错误的来源,所以我很茫然。
我正在连接蓝牙,尽管它显示连接正常,并且我已经制作了其他有效的程序。
任何帮助,将不胜感激。
该错误表明项目中的VI之一不可执行或找不到。这里有几个问题需要考虑。您的项目中是否有很多 VI 或子 VI?我建议查看 VI Hierarchy ( View > VI Hierarchy
)。您是否从项目视图编译 - 是否有任何 VI 在其名称旁边有警告符号?
必须缺少其中一个 VI。查看NI 论坛上的这篇文章。它显示了一个“缺失”VI的示例。在以下情况下,VI 会丢失:
您的错误可能是由损坏的 VI 引起的: