在LabVIEW项目中检测并删除不使用的VI

更新 Nov 17, 2023

适用于

软件

  • LabVIEW Professional

问题详述

我想从LabVIEW项目中删除所有不需要使用的VI,这些VI在顶层主VI中并未实际调用或使用。

解决方案

您可以在LabVIEW项目中使用生成源代码发布功能以排除不需要使用的VI:

  1. 在LabVIEW项目浏览器窗口中,右键单击“程序生成规范” ,然后从快捷菜单中选择“新建” >> “源代码发布”。
  2. 在属性对话框中,导航至源文件,然后选择将顶层主VI包含为始终包括
  3. 在“目标”类别中,勾选“保留磁盘层次结构”框。
  4. 在“源文件设置”类别中,确认除了顶层主VI,其他VI在包含类型中保留为“引用时包括”
  5. 点击生成源代码分发。在生成源代码的路径中查找程序目录。此文档目录出现的是VI的精确文件夹结构,仅包含有使用的VI。

相关信息

  • 源代码发布是将一系列源文件打包。用户可通过源代码发布将代码发送给其它开发人员在LabVIEW中使用。
  • 如重新生成给定的规范,LabVIEW可覆盖当前生成中包含的之前版本的文件。如在版本信息页上勾选了自动递增自动递增产品版本复选框,并在生成目标栏中使用了[VersionNumber]或[ProductVersion]标签,LabVIEW每次都会创建一个版本编号的新目录,而不是覆盖之前的生成程序。 单击生成无法将设置保存至磁盘。必须保存项目才能保存程序生成规范设置。