1. Visual Studio를 시작하고 원하는 텍스트 기반 언어에 따라 .NET 프레임워크 클래스 라이브러리 프로젝트를 생성합니다.


2. 선택한 텍스트 기반 언어에 따라 아래 제공된 스니펫 코드 중 하나를 삽입합니다.
VB.NET 사용
Imports System.Math
Public Class MathsList
Public Function PythagorasTheorem(a As Double, b As Double) As Double
Dim c As Double
c = Sqrt((a ^ 2) + (b ^ 2))
PythagorasTheorem = c
End Function
End Class
C# 사용
public class MathsList
{
public void PythagorasTheorem(double a, double b, out double c)
{
c = Math.Sqrt((a * a) + (b * b));
}
}
3. Ctrl-B를 눌러 DLL을 빌드합니다. 빌드된 DLL 파일은 프로젝트 경로의 Debug 폴더에서 찾을 수 있습니다.

4. 새 LabVIEW VI를 열고 컨스트럭터 노드를 블록 다이어그램에 놓습니다. 검색 버튼을 눌러 DLL 위치로 이동하고 DLL 파일을 선택합니다.

5. DLL이 로드되면 DLL 내의 컨스트럭터가 나타납니다.

6. 블록 다이어그램에 인보크 노드를 배치하고 컨스트럭터 노드의 출력을 인보크 노드의 입력에 연결합니다. 인보크 노드를 클릭하면 메소드가 나타납니다.
C#을 사용인 경우 VB.NET 사용인 경우