要为以前版本的LabVIEW保存VI(及其层次结构),您需要使用大于或等于VI最初保存的LabVIEW版本。例如,还原在LabVIEW 2017中创建的VI ,您需要使用LabVIEW 2017或更高版本。
LabVIEW 8.0及更高版本
参见LabVIEW帮助文档:
保存旧版本
LabVIEW 7.0及更早版本
- 在VI层次结构中的顶级VI中,选择文件»选项保存(Save with Options)以显示保存选项对话框。
- 选择“保存为前期版本(Save for Previous )”以保存为先前版本的VI层次结构。
- 单击“保存(Save)”按钮以显示“选择路径(Choose a Directory)”对话框。
- 选择要保存VI层次结构的路径。
- 单击“保存(Save)”按钮。
LabVIEW帮助中也提供了此信息,可通过选择
帮助»内容与索引(Help>>Contents and Index)获得。
我没有所需的LabVIEW版本
如果您没有能够打开要恢复的VI的LabVIEW版本,我们论坛的
版本转换部分是在论坛社区寻求帮助以恢复VI的有效方式。请参阅链接页面顶部发布的转换规则,以获取有关如何转换代码的指导。
Additional Information
- 如果VI中含有新版本LabVIEW所引入的新特性,就不能在之前版本中正常工作,因为之前版本中没有这些功能。在这种情况下,如果你将新VI保存为之前的版本,新的功能特性在之前版本中就会消失。这些新功能的VI就会在程序框图中用有问号标记的VI代替。
- 您无法向后保存工具包中的VI,这是因为工具包有自己的版本,你只能在一台机器上为一个版本的LabVIEW安装一个工具包。
- 向前保存时,vi.lib中的VI不会转换,但VI的引用会保留下来。当在之前版本中打开时,新转换的VI会链接到旧版本的LabVIEW vi.lib。这个过程节约了时间和磁盘的开销,同时新转换的VI会使用旧版本LabVIEW的vi.lib的VI实现同样的功能。
有关每个版本LabVIEW 程序保存为之前版本程序的版本兼容信息,请参阅
有关升级或还原VI的教程。