어셈블리를 사용한 프로그래밍

업데이트: 2007년 11월

어셈블리는 .NET Framework를 구성하는 블록입니다. 어셈블리는 배포, 버전 제어, 다시 사용, 활성 범위 지정, 보안 권한 등의 기본적인 단위를 구성합니다. 어셈블리는 형식을 구현하는 데 필요한 정보를 공용 언어 런타임에 제공합니다. 어셈블리는 형식과 리소스의 컬렉션이며, 이 형식과 리소스가 통합되어 논리적 기능 단위를 구성합니다. 런타임에 있어서 형식은 어셈블리 컨텍스트 내에만 존재합니다.

이 단원에서는 모듈을 만들고 이 모듈에서 어셈블리를 만들고, 키 쌍을 만들고 강력한 이름을 사용하여 어셈블리를 서명하고, 전역 어셈블리 캐시에 어셈블리를 설치하는 방법에 대해 설명합니다. 이 단원에서는 또한 MSIL 디스어셈블러(Ildasm.exe)를 사용하여 어셈블리 매니페스트 정보를 보는 방법에 대해 설명합니다.

참고:

.NET Framework 버전 2.0부터 현재 로드된 런타임보다 버전 번호가 높은 .NET Framework로 컴파일된 어셈블리는 런타임에서 로드되지 않습니다. 이는 주 버전 번호와 부 버전 번호의 조합에 해당됩니다.

단원 내용

참조

  • Assembly
    어셈블리를 나타내는 .NET Framework 클래스입니다.

관련 단원