运行LabVIEW应用程序时出现错误“无法找到LabVIEW运行引擎”

更新 Apr 30, 2021

适用于

软件

  • LabVIEW Application Builder Module
  • LabVIEW
  • LabVIEW Run-Time Engine

问题详述

  • 将LabVIEW应用程序部署到PC上时,出现类似于以下错误的错误。
  • 我从National Instruments网站安装了LabVIEW运行引擎。但是,运行我的应用程序时,仍然出现询问运行引擎的错误。
  • 在将旧版应用程序迁移到较新版本的LabVIEW时,我创建了一个可执行文件。生成的可执行文件不在部署计算机上执行。
  • 我在计算机上找不到LabVIEW运行引擎。
  • 我使用的是第三方程序,它给我一个错误,它找不到LabVIEW运行引擎。

 

Unable to locate the LabVIEW Run-Time Engine.

 
 
 

解决方案

LabVIEW运行引擎版本仅支持在相同版本的LabVIEW中开发的应用程序。收到的错误应指出解决该问题所需的LabVIEW Run-Time Engine版本。以下步骤详细说明了如何解决此错误。
  1. 确认部署计算机上的LabVIEW运行引擎的版本与LabVIEW可执行文件或程序兼容,并且验证部署计算机满足LabVIEW运行引擎的系统要求。
    1. 系统要求在下载页面和运行时引擎的自述文件中列出。您可以按照以下文章在计算机上找到运行引擎的版本:我已经安装了哪些版本的LabVIEW运行引擎?
    2. 如果使用的是64位LabVIEW,则需要64位的运行引擎;如果使用的是32位LabVIEW,则需要32位的运行引擎。
    3. 确保已安装应用程序所需的驱动程序。
  2. 将正确的LabVIEW Run-Time版本下载到部署计算机上。
    1. 请注意,每个版本都有针对32位和64位LabVIEW运行引擎的单独下载。
  3. 在部署计算机上安装运行时。
  4. 如已验证正确的版本和LabVIEW运行引擎的正确性,但仍收到此错误,请尝试重建应用程序。

相关信息

您可以为应用程序创建安装程序,以确保所有必需的软件均与可执行文件一起安装,并简化了部署过程。
启用“其他安装程序”选项卡中的“自动选择推荐的安装程序”框将向您显示所需的运行时版本以及安装程序运行后将安装的版本。


您可以参考以下文章,将所需的软件添加到安装程序中:LabVIEW Application Builder中的其他安装程序。将可执行文件部署到多台计算机时,此过程可能非常有用。

LabVIEW 32位开发环境和LabVIEW 32位可执行文件与64位和32位操作系统兼容。但是,64位LabVIEW开发环境和LabVIEW 64位可执行文件与64位操作系统兼容,但与32位操作系统不兼容。