使用类型库为LabVIEW项目中的调用库节点生成DLL

更新 Oct 9, 2020

适用于

软件

  • LabVIEW

问题详述

我从计算机上的LabVIEW项目生成DLL。当我在另一个LabVIEW VI中使用“调用库”节点调用此DLL时,无法识别函数原型,需要对其进行手动配置,如下所示。
 

但是,当我在同事的计算机上从同一LabVIEW项目生成另一个DLL时,可以自动识别功能原型,如下所示。
 

如何使用函数原型信息生成DLL?

解决方案

  1. 确保在计算机上安装了NI MSDT Build Tools
  2. 在项目资源管理器中,导航到DLL的构建规范,然后打开“构建属性”对话框
  3. 导航到Advanced类别,选中包括TestStand或Call Library Nodes的类型库,如图1所示。
  4. 再次构建DLL,它应包括用于调用库节点的类型库。

图1