在LabVIEW中创建要部署到客户端的程序包。

创建程序包之前,请在主机上安装支持的LabVIEW版本。创建要包含在程序包中的内容,例如源代码发布、程序包项目库或可执行文件。
备注 不能直接在程序包中包含项目VI。要打包VI,必须创建源代码发布。
  1. 在LabVIEW的项目浏览器中,右键单击程序生成规范,然后选择新建 » 程序包
  2. 信息下,在程序包名称中输入程序包的名称。
    程序包名称中的字母必须全为小写,不能包含空格。Package Manager和其他程序包将通过名称来识别程序包。
  3. 源文件中,指定要安装的文件和程序生成规范输出。
  4. 目标中,设置程序包在客户端的安装位置。
  5. 快捷方式下,如希望程序在Windows操作系统启动时运行,可将快捷方式添加至“启动”菜单。也可在Windows操作系统的桌面或程序菜单上添加快捷方式。
    默认情况下,Windows上的SystemLink会为项目中的所有应用程序在Windows程序菜单中创建快捷方式。
  6. 程序包下,指定程序包的显示名称和简短介绍。
    显示名称是用户在NI Package Manager或SystemLink Web应用程序中看到的程序包名称。简短介绍显示程序包描述的第一行内容,用户在点击了程序包之后才能看到程序包的完整介绍。
  7. 依赖关系下,指定当前已安装程序包的依赖关系项。
    1. 配置依赖项的关系。可将依赖项定义为必需推荐建议,并指定版本范围。
    2. 如要在用户安装相关程序包时提醒用户一并安装某个程序包,勾选增强
  8. 版本信息下,指定程序包的版本以及要显示给用户的版本编号。
    如删除显示版本,用户将在Package Manager中看到完整版本编号。
  9. 高级下,设置程序包在安装和卸载时运行指定可执行文件或脚本。
    例如,可指定安装或卸载时是否等待某个操作完成后再进行。在Linux系统上,也可以指定应用程序是否为启动应用程序。
  10. 可选: 如果要为程序包新建SystemLink订阅源,单击订阅源
    1. 勾选发布至SystemLink订阅源旁边的复选框。
    2. 指定服务器凭证。
    3. 指定SystemLink订阅源的名称和说明。
  11. 单击生成
    随后即可在指定路径下看到.nipkg文件(Windows)或.ipk文件(Linux)。

接下来,将程序包添加至订阅源以将程序包分发到其他系统。如果将程序包直接发布到新SystemLink订阅源,则需将程序包部署至客户端以完成工作流。