라이브러리 2

Interop 라이브러리

Interop Interop.xxx.dll 파일들은 COM(Components Object Model) 형식의 라이브러리를 .NET 환경에서 사용하기 위한 인터오퍼 라이브러리이다. COM은 플랫폼 간 상호 운용성을 지원하기 위한 마이크로소프트의 기술로, 여러 언어와 환경에서 사용할 수 있는 컴포넌트 기반의 소프트웨어 개발 모델이다. COM 컴포넌트와 .NET 언어 간의 통신 지원 : COM은 C++ 등의 언어로 작성된 컴포넌트를 .NET 언어에서 사용할 수 있게 해주는 인터페이스를 제공한다. Interop 라이브러리는 이러한 인터페이스를 .NET 에서 호출할 수 있도록 *래핑 하고 변환한다. *타입 라이브러리(Typelib)에서 정보 추출 : COM 컴포넌트들은 타입 라이브러리에 정보를 저장하고, Int..

C# 2023.12.12

C# 라이브러리 만들기

흔히 DLL 파일이라고 불리기도 하는 라이브러리는 재사용 가능한 범용 모듈을 말합니다. 특별한 기능을 하는 프로그램을 만들고 이를 공용으로 쓸 수 있게, 재사용 가능하게 만드는 이 라이브러리를 만드는 방법과 그 라이브러리를 어떻게 사용할 수 있는지에 대해 알아보겠습니다. 1. 프로젝트 만들기 [클래스 라이브러리. NET]을 선택하여 새로운 프로젝트를 생성합니다. 2. 라이브러리로 만들 코드 작성 namespace MyDLL { public class MyCal { public double Add(double a, double b) { return a + b; } public double Subtract(double a, double b) { return a - b; } public double Multi..

C# 2023.11.28