发布包是软件内容的打包集合,供软件客户端使用。

用户可将应用程序发布为下列输出类型之一:

  • 程序包 - 发布的内容生成为NI Package Manager程序包文件(.nipkg)。软件客户端可直接通过Package Manager安装发布包。用户可将发布包添加至订阅源,软件客户端可订阅该源并通过网络连接从Package Manager安装发布包。
  • 程序包安装程序 - 发布的内容生成为安装程序文件(.exe)。默认情况下,程序包安装程序会在输出中包含所有程序包依赖关系,以便客户端可在无网络连接的情况下安装该发布包。

订阅源(Feed)是一组程序包文件和一个列出程序包信息的manifest文件。如要发布互相有依赖关系的多个程序包,NI建议使用订阅源。通过源,用户可通过一处位置访问多个程序包。