配置LabVIEW可执行程序以运行更高版本的运行引擎

更新 Nov 21, 2023

环境

软件

  • LabVIEW
  • LabVIEW Application Builder Module

在LabVIEW 2016及更早的版本中,LabVIEW可执行程序需要相同版本的LabVIEW运行引擎(RTE)(例如,在LabVIEW2015编写的LabVIEW可执行程序需要LabVIEW RTE 2015才能运行)。该可执行程序只限用于特定版本,这意味着它不适用于任何其他版本的LabVIEW运行时。
 
从2017年开始 ,LabVIEW允许LabVIEW 2017之后的版本无需重新编译即可加载LabVIEW 2017内置的二进制文件和VI,从而支持LabVIEW运行引擎的向后兼容性。这让使用LabVIEW 2017或更高版本编写可执行程序的用户可以确保其应用程序能够与更高版本的LabVIEW RTE一起运行。这为应用程序分发到各种版本的LabVIEW RTE部署计算机时提供了更大的灵活性。有关版本之间兼容性的更多信息,请参考LabVIEW和LabVIEW运行引擎的兼容性。
 
本教程演示了如何配置LabVIEW应用程序以使其与LabVIEW运行引擎的未来版本兼容。为了完成这些配置步骤,您将需要访问LabVIEW开发系统2017版或更高版本以及相应版本的LabVIEW应用程序生成器模块。
 
:与开发版本无关,所有LabVIEW应用程序只能在相同位数的LabVIEW RTE上运行。

  1. 打开您要用以创建可执行程序的LabVIEW项目
  2. 项目游览器窗口中展开我的电脑。
  3. 右键单击程序生成规范,然后从快捷菜单中选择新建>>应用程序(EXE)
  4. 我的应用程序属性窗口中,导航到高级类别。
  5. 勾选允许未来版本的LabVIEW运行引擎运行该应用程序旁边的框,如下图所示。
  6. 继续根据需求以配置您的应用程序 ,并在完成后选择生成以将您的应用程序生成为EXE文件。

Allow future versions of the LabVIEW Runtime.png

您所构建的应用程序现在将与其LabVIEW RTE的版本和将来的版本兼容