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