다음을 통해 공유


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

업데이트: 2007년 11월

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

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

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

단원 내용

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

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

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

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

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

관련 단원