网页端运行可执行文件时报错:Unable to locate the LabVIEW Run-Time Engine(找不到LabVIEW实时引擎)

更新 Jan 18, 2019

适用于

Software

  • LabVIEW Professional
  • LabVIEW Full
  • LabVIEW Base

其他

LabVIEW Run-Time Engine

问题详述

在开发计算机上可正常运行的可执行文件,在目标机上以快捷方式运行时报错:Unable to locate the LabVIEW Run-Time Engine

解决方案

当测试位于服务器上的可执行文件时,程序将在安装了LabVIEW运行引擎(LVRTE, lvrt.dll )的服务器上运行,即使LVRTE在服务器上, lvrt.dll也可能与可执行文件不在同一目录中。

当从部署计算机上以快捷方式运行可执行文件时,可执行文件将像在部署计算机上一样运行。由于部署机器可能没有安装LVRTE,程序将在服务器上的可执行文件所在的目录中查找LVRTE。如果在任一位置都找不到LVRTE,将会报错:Unable to locate the LabVIEW Run-Time Engine

要避免此错误,请将 LabVIEW Run-Time Engine( lvrt.dll )复制到服务器上可执行文件所在的目录下。在LabVIEW CD上的redist\RunTime目录可以找到Run-Time Engine的安装程序。

如果安装的是LabVIEW Professional Development System(LabVIEW专业版),Run-Time Engine安装程序会在安装LabVIEW时被复制到<LabVIEW>\Applibs\installs\RunTime目录中。

如果单独购买了Application Builder(应用程序开发工具),则可以在Application Builder CD上的redist\RunTime目录中找到Run-Time Engine安装程序。

如果仍然找不到lvrt.dll文件,请检查以确保下载的Run-Time engine与正在使用的LabVIEW版本相匹配。如果使用的是64位LabVIEW,则需要64位的Run-Time engine,如果使用的是32位LabVIEW,则需要使用32位的Run-Time engine。

请参阅Related Links部分中的链接下载LabVIEW Run-Time Engine安装程序。

本文是否有帮助?

无帮助