本文阐述了LabVIEW各版本开发系统支持的LabVIEW Run-Time引擎。在升级或更新系统或软件时,请参考本文,以确保安装正确版本的工具包。使用不兼容的软件版本可能会导致错误,或者丢失LabVIEW选板或功能。
下表显示了LabVIEW开发版本与LabVIEW Run-Time引擎(RTE)版本之间的兼容性。
注意: LabVIEW应用程序必须在与之开发时相同位数的LabVIEW Run-Time引擎上运行。下表可以用来确定LabVIEW与其RTE之间在各种位数下的兼容性。
您可以在本页底部的下载部分下载此表,该表格可能包括较早的软件版本。
如果您寻找的早期版本未在下表或兼容性表下载中列出,可以在您所使用的版本的自述文件中找到LabVIEW Run-Time兼容性信息。
LabVIEW版本 | LabVIEW Run-Time引擎版本 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
RTE 2022 Q3 | RTE 2021 SP1 | RTE 2021 | RTE 2020 SP1 | RTE 2020 | RTE 2019 SP1 | RTE 2019 | RTE 2018 SP1 | RTE 2018 | RTE 2017 SP1 | |
2022 Q3 | ||||||||||
2021 SP1 | ||||||||||
2021 | ||||||||||
2020 SP1 | ||||||||||
2020 | ||||||||||
2019 SP1 | ||||||||||
2019 | ||||||||||
2018 SP1 | ||||||||||
2018 | ||||||||||
2017 SP1 |
兼容
如构建应用程序时选择支持更高版本的Run-Time,则兼容*
*从2017版本开始,可构建支持更高版本LabVIEW Run-Time引擎的应用程序。 默认情况下,LabVIEW构建的应用程序会使用系统提供的最新兼容Run-Time引擎。虽然LabVIEW Run-Time引擎使用相同的接口,但其行为与早期兼容版本不同。选中允许后续版本的LabVIEW Runtime运行此应用程序(Allow future versions of the LabVIEW Runtime to run this application)选项的应用程序,可能会在推出较新Run-Time引擎时发生行为变化。如果您希望应用程序保持当前的行为,而不是获得错误修复和性能改进,请取消选中允许后续版本的LabVIEW Runtime运行此应用程序(Allow future versions of the LabVIEW Runtime to run this application)。
如要在系统上运行LabVIEW应用程序生成器生成的可执行程序和共享库,必须安装LabVIEW Run-Time引擎。
在LabVIEW 2016或更早版本中构建的可执行程序无法在较新版本的LabVIEW Run-Time引擎中运行。使用什么版本的LabVIEW来开发可执行程序,就使用相应版本的LabVIEW Run-Time引擎来运行可执行程序。
一台计算机上可安装多个版本的LabVIEW Run-Time引擎,但要求主版本或版本位数(32位或64位)不同。在64位系统上,可以同时安装同一个版本的32位和64位LabVIEW Run-Time引擎。如系统上已有LabVIEW Run-Time引擎的某个非SP1版本,如果在该系统上安装LabVIEW Run-Time引擎的SP1版本,那么SP1版本将覆盖非SP1版本。
LabVIEW Run-Time引擎Web浏览器插件
LabVIEW Run-Time引擎Web浏览器插件(此前称为LabVIEW Minimum Run-Time引擎)是一款可下载的小工具,用于查看网页(远程前面板)中嵌入的VI。它不包含完整的run-time引擎,不建议用它来运行可执行文件。插件提供32位和64位两种版本。Web浏览器插件的位数必须与Web浏览器的位数一致。标准的LabVIEW Run-Time引擎包含该Web浏览器插件。