1.单一层次结构
项目库可以通过组织一个虚拟的逻辑层次结构来实现单一层次结构管理文件。项目库文件与LLB(LABVIEW Library)不同,LLB为包含Ⅵ的物理目录,而项目库文件并不包括实际文件。项目库所包括的文件仍以单独文件的形式保存在磁盘中。实际上,项目库所包括的文件组织结构可能与磁盘中的文件结构不同。
2.避免名称重复
项目库可以限定Ⅵ和其他LABVIEW文件的名称。LABVIEW通过文件名识别Ⅵ,因此当一个Ⅵ与其他Ⅵ重名时,LABVIEW可能会加载和引用其他Ⅵ,即发生所谓的交叉链接。对于项目库中的Ⅵ,合法的文件名应包括文件名和包含该文件的父项目库文件名,LABVIEW通过项目库名称确保Ⅵ名称的合法性,从而避免了交叉链接。
3. 限制权限
项目库可以限制对某些类型文件的访问。对项目库中的某些项和文件夹可以配置访问权限,即赋予其公共或私有的属性,以防止用户访问某些项。将一个文件夹的访问权限设置成为私有之后,该文件夹中的所有Ⅵ的访问权限都将变为私有。