• NI仪器,美国国家仪器NI,Labview软件  |  咨询电话:189-2506-2548  |

文章分类

当前位置:首页>文章中心>行业新闻>LabView应用程序构建器中的附加安装程序

LabView应用程序构建器中的附加安装程序

发布时间:2021-03-18 点击数:47

发行详情

     现在已经为 LabVIEW 应用程序创建了一个可执行的应用程序,现在正在创建一个安装程序。

  • 如何将其他 NI 产品安装程序(NI LabVIEW 运行时间发动机、NI-VISANI-DAQmxNI-MAX 等)与我的 LabVIEW 应用程序安装程序包括在内。
  • 如何将非NI产品安装程序纳入我的LabVIEW内置安装程序?

解决方案

实验室视图 2015 及以后

LabVIEW 2015 开始,添加了应用程序构建器增强功能,以便安装程序属性对话框的其他安装人员页面包括新的仅显示运行时安装程序复选框,该复选框过滤运行时间安装程序以显示。在此复选框中放置一个复选标记,仅查看运行时间安装程序。默认情况下启用此选项。

LabVIEW 2013 2014 

LabVIEW 2013 中,添加了应用程序构建器增强功能,以便 LabVIEW 自动为构建应用程序所需的驱动程序和其他软件组件选择安装程序。用户仍然可以选择添加 NI 安装程序,正如下面的 8.x 版本所解释的那样。与之前的版本不同,您必须从安装人员安装程序的其他安装程序页面上的自动选择推荐安装程序复选框中删除复选标记。当复选框被禁用时,仍应选择运行时间引擎。然后,其他驱动程序将可用于包括。与 LabVIEW 8.6 2012 一样,安装源位置字段不可编辑。

实验室视图 8.6 2012 

LabVIEW 8.6 及以后,您可以包括其他 NI 安装程序,就像下面的其他 8.x 版本一样。与其他 8.x 版本不同,LabVIEW 8.6 和以后不提供可编辑的安装源位置字段。这些更改在LabVIEW 8.6 升级说明中注明 如果 LabVIEW 无法在指定位置找到关联的安装程序,则需要的分发提示将要求您在构建过程的后期手动指向它。注意:如果不可连接分布,您可以运行软件的可用安装程序,安装源位置将更新到可用的安装人员分发和位置。

LabVIEW 8.0 8.5 

LabVIEW 8.x 中,只要已经安装在开发机器上,您就可以将其他 NI 安装程序(如 NI-VISANI-DAQ 等)与 LabVIEW 应用程序安装程序一起包括在内。在 LabVIEW 应用程序的安装程序内,选择类别工具栏中的附加安装程序。选择所需的安装程序与 LabVIEW 应用程序安装程序捆绑。
LabVIEW
要求用于在开发机器上安装的附加安装程序的源 MSI id 文件能够在其他机器上安装额外的安装
程序。这些源文件通常不会在安装后留在开发机上。安装源位置字段告诉 LabVIEW 在哪里可以找到这些所需的源文件。默认情况下,LabVIEW 将把此字段设置为用于在开发机上安装附加安装程序的最后一个位置。如果您从 CD 中安装了额外的安装程序,则在构建安装程序之前,您需要将该 CD 放入驱动器中。如果您从 ni.com/support 下载了额外的安装程序并删除了源,您将需要下载相同的版本并再次解算它,然后再构建并将安装器源位置字段指向此新文件夹。如果您从网络位置安装,您仍需要访问网络驱动器上的文件或上述两个选项之一。
如果 LabVIEW 找不到所需的文件,它将抛出一个分发错误,要求正确的源分发
位置。在LabVIEW 中构建安装程序时,请参阅链接的"选择源对话"获取更多信息。
您还可以在 LabVIEW 8.x 中包括其他非 NI 安装
程序。这需要使用下面描述的可执行方法。
有关构建 LabVIEW 应用程序安装程序的更多信息,请参阅下面的相关链接
部分。
 

实验室视图 7.1 和更早 

在之前版本的 LabVIEW 中,LabVIEW 安装程序选项允许您在安装后启动可执行的选项。以这种方式启动可执行文件(LabVIEW 7.1 及以下)的问题在于,您只能启动单个可执行,并且该可执行文件必须作为支持文件包含在安装程序中。另一种可能性是让应用程序构建器启动启动其他安装程序的批处理(*.bat)文件。
此方法对于开发人员有
用:

  • 希望 LabVIEW 应用程序安装程序从安装磁盘或 CD 启动其他安装程序,而无需首先将所有安装程序文件复制到硬盘驱动器,也不必将整个安装程序作为支持文件。
  • 希望实验室视图应用程序安装程序启动多个其他安装程序。
  • 想要给用户安装选项,允许他们选择是否要启动其他安装程序。

其他信息

如果您需要将 LabVIEW 开发环境、第三方安装程序和其他未包含在附加安装程序列表中的其他安装人员包括在内,请阅读有关向LabVIEW 构建安装程序添加第三方安装程序和任何安装程序的选项。
一些运行时驱动程序
(例如NI-DAQmx 运行时间)可能未在安装程序属性对话框的其他安装人员页面中找到。
这是因为它们现在捆绑并在完整安装程序中可选择。