下表列出了由LabVIEW创建的用于保存数据的常用文件类型。
文件扩展名说明
.aliases计算机名和IP地址的映射关系文件。例如,我的电脑通常对应于localhost,或运行LabVIEW的主机的实际IP地址。创建LabVIEW项目时,LabVIEW会自动创建.aliases文件。每次打开项目时,LabVIEW都会创建一个新的.aliases文件。如果生成的是应用程序,则.aliases文件会被复制到与应用程序相同的目录下。如果不需要扩展文件中的映射关系,则无需将.aliases文件签入源代码控制。详细信息请见在LabVIEW中使用源代码控制
注: 删除.aliases文件对项目没有任何影响。
.bin3向NI范例查找器添加VI范例的文件

详细信息请见向NI范例查找器添加VI范例

.ctl控件
.ctt控件模板
.llb以专用和压缩格式将多个VI、控件或库组合在一起的文件。可将若干个VI组合在一起,然后另存为LLB。与打包项目库(.lvlibp)不同,LLB中的文件是可编辑的。

详细信息请见创建LLB

.lvclassLabVIEW类库。创建和保存LabVIEW类时,LabVIEW将创建一个定义新数据类型的类库文件。

详细信息请见创建LabVIEW类

.lvlibLabVIEW项目库。LabVIEW项目库包含各种VI、类型定义、共享变量、选板文件以及其他文件,如其他项目库。

详细信息请见在LabVIEW项目中使用库了解共享变量技术

.lvlibpLabVIEW打包项目库。LabVIEW打包项目库是将多个文件打包为一个文件的项目库。打包库的顶层文件是一个项目库。

详细信息请见在LabVIEW项目中使用打包项目库

.lvm该文件是一种文本文件,用制表符进行分隔,可在电子表格应用程序或文本编辑应用程序中打开。
.lvprojLabVIEW项目

详细信息请见在LabVIEW中管理项目

.lvlps文件保存本机上特有的项目设置。由于.lvlps文件包含了当前使用的计算机特有的信息,因而不可以将.lvlps文件签入源代码控制;例如,.lvlps文件包含了本地源代码控制的配置信息,LabVIEW在保存项目的同时保存.lvlps文件,重命名文件时也相应地改变文件名。删除.lvlps文件不会对项目的性能和行为产生影响,因为.lvlps文件只包含与本地机器有关的项目设置。如果生成的是应用程序, LabVIEW不会将.lvlps文件复制到生成的应用程序中。
注: 删除.lvlps文件对项目没有任何影响。
.mnu选板

详细信息请见在选板中创建子选板

.rc用于保存IVI仪器驱动程序的属性节点信息和定义仪器驱动程序引用句柄数据类型的配置文件。
.rtm运行时菜单

详细信息请见自定义菜单

.tdm/.tdmsTDM/TDMS文件

详细信息请见TDM/TDMS文件

.viVI

详细信息请见VI的组成部分和常见的VI对象

.vim自适应VI

详细信息请见自适应VI

.vitVI模板

详细信息请见创建VI模板

.xctlXControl

详细信息请见使用XControl

.xnodeLabVIEW内部使用的文件。.xnode文件不可以修改,因而.xnode文件被锁定在项目浏览器窗口中。