... | ... | @@ -34,6 +34,7 @@ CLR에 의해서 관리되지 않는 코드라서 ***비관리(Unmanaged) 코드 |
|
|

|
|
|
|
|
|
**C# 버전별 추가 기능**
|
|
|
|
|
|

|
|
|
|
|
|
|
... | ... | @@ -104,6 +105,8 @@ JIT 컴파일러를 통해 기계어 코드로 변경하기 위해서는 CLR을 |
|
|
- PE 포맷 : 윈도우 로더가 실행 가능한 코드를 관리하는데 필요한 정보를 캡슐화한 데이터 구조체.
|
|
|
(닷넷에서 생성한 PE32 포맷의 실행파일은 기존 PE32 형식의 실행파일에 .NET Metadata 관련 섹션 정보가 추가되어 있다)
|
|
|
|
|
|

|
|
|
|
|
|
### Q) 매니페스트?
|
|
|
어셈블리는 1개 이상의 모듈로서 구성되는데, 여러 개의 모듈이 하나의 어셈블리를 구성하고 있다면 그중 하나는 반드시 다른 모듈의 목록을 관리하는 매니페스트 정보가 포함되어야 한다.
|
|
|
어셈블리 매니페스트는 어셈블리들 간에 요소의 연관관계를 설명하는 정보가 포함되어 있다.
|
... | ... | |