다음을 통해 공유


어셈블리를 형식 라이브러리로 변환 요약

어셈블리는 형식 구현을 알아야 하는 정보를 공용 언어 런타임에 제공합니다. 형식 라이브러리는 COM 형식에도 동일하게 적용됩니다. COM 클라이언트는 어셈블리의 형식 정보에 직접 액세스할 수 없습니다. 대신 어셈블리에서 어셈블리, 모듈, 형식, 매개 변수 및 필드 표현을 형식 라이브러리로 먼저 내보내야 합니다.

.NET Framework는 도구와 API를 둘 다 제공하여 어셈블리를 형식 라이브러리로 변환합니다. 형식 라이브러리를 생성하기 위한 여러 가지 방법이 있지만 결과는 모두 같습니다. 간단하게 하기 위해 이 단원에서는 형식 정보를 내보내는 데 사용되는 변환 규칙과 함께 형식 라이브러리 내보내기(Tlbexp.exe) 도구만 설명합니다. 어셈블리를 내보내는 다른 방법에 대한 설명을 보려면 COM에서 사용할 어셈블리의 패키징을 참조하십시오.

형식 라이브러리가 어셈블리의 모든 정보를 포함할 수 없으므로 변환 프로세스를 통해 내보내는 동안 일부 데이터가 삭제될 수도 있습니다. 이 단원에서는 이러한 변환을 설명하고 결과 형식 라이브러리로 내보낸 각 정보의 소스를 식별합니다.

단원 내용

  • 내보낸 어셈블리 변환
    내보내기 프로세스에서 어셈블리 정보를 변환하는 방법에 대해 설명합니다.

  • 내보낸 모듈 변환
    내보내기 프로세스에서 모듈 정보를 처리하는 방법에 대해 설명합니다.

  • 내보낸 형식 변환
    내보내기 프로세스에서 클래스, 인터페이스, 값 형식 및 열거형을 변환하는 방법에 대해 설명합니다.

  • 내보낸 멤버 변환
    내보내기 프로세스에서 메서드, 속성, 이벤트를 변환하는 방법에 대해 설명합니다.

  • 내보낸 매개 변수 변환
    내보내기 프로세스에서 매개 변수 변환을 처리하는 방법에 대해 설명합니다.

관련 단원