部署DSC应用程序时无法找到Labview运行引擎

更新 Jan 9, 2019

适用于

Software

  • Developer Suite for DSA
  • LabVIEW Full
  • LabVIEW Professional

问题详述

为使用了数据记录和监控(DSC)模块的应用程序创建了一个应用程序后,在没有安装LabVIEW的计算机上安装和运行此应用程序时,报错:Unable to Locate the LabVIEW Full Featured Run-Time Engine.

LabVIEW运行引擎已经打包在安装文件中,为什么会出现这个问题?

解决方案

Installer Build Properties: 此错误很可能是由于安装程序中未包含Enhanced DSC Deployment Support而导致的。 LabVIEW运行引擎和构建的可执行文件不包括DSC模块VI。因此,您需要添加NI Enhanced DSC Deployment Support 到 Additional Installers Properties 。如果在EXE版本中启用了增强型DSC支持复选框,则需要此依赖关系(请参阅下一段)。

Application (EXE) Build Properties: 构建要包含在安装程序中的可执行文件时,可能需要选中 Enable Enhanced DSC Run-Time support.复选框。仅当使用DSC模块的某些功能时才需要此框。有关何时需要此复选框的详细信息,请参阅:What is the DSC Run-Time System and When Should I Use It?.  如果在要包含在安装程序中的EXE版本中选中此框,则还必须在安装程序版本中包含Enhanced DSC support 。

相关信息

NI Enhanced DSC Development Support 不包括 DSC Run-Time System。如果应用程序使用数据记录,报警,安全性等,则需要 DSC Run-Time System,并且必须单独安装。有关您的应用程序是否还需要 DSC Run-Time System的更多信息,请参阅:  What is the DSC Run-Time System and When Should I Use It? .

本文是否有帮助?

无帮助