... | @@ -122,10 +122,10 @@ JIT 컴파일러를 통해 기계어 코드로 변경하기 위해서는 CLR을 |
... | @@ -122,10 +122,10 @@ JIT 컴파일러를 통해 기계어 코드로 변경하기 위해서는 CLR을 |
|
여러개의 모듈로 어셈블리를 구성하려면 모듈로서 사용되는 파일은 netmodule로 컴파일 하여 사용하여야 한다.
|
|
여러개의 모듈로 어셈블리를 구성하려면 모듈로서 사용되는 파일은 netmodule로 컴파일 하여 사용하여야 한다.
|
|
netmodule로 컴파일 할 경우 매니페스트가 포함되지 않는다.
|
|
netmodule로 컴파일 할 경우 매니페스트가 포함되지 않는다.
|
|
|
|
|
|
비주얼 베이직 .netmodule로 컴파일 : vb.netmodule 생성 (매니페스트 정보 없음)
|
|
예를들어,
|
|
|
|
|
|
C# EXE로 컴파일 : test.exe 생성 (매니페스트 정보 있음)
|
|
비주얼 베이직 .netmodule로 컴파일 : vb.netmodule 생성 (매니페스트 정보 없음)
|
|
|
|
|
|
(컴파일 옵션을 통해 netmodule을 포함하고 컴파일 하여야 한다.)
|
|
C# EXE로 컴파일 : test.exe 생성 (매니페스트 정보 있음, 컴파일 옵션을 통해 netmodule을 포함하고 컴파일 하여야 한다.)
|
|
|
|
|
|
위와 같이 2개의 파일이 하나의 어셈블리를 구성하고 있다면 CLR은 test.exe에 있는 매니페스트 정보를 이용하여 vb.netmodule의 클래스를 정보를 알 수 있다. |
|
위와 같이 2개의 파일이 하나의 어셈블리를 구성하고 있다면 CLR은 test.exe에 있는 매니페스트 정보를 이용하여 vb.netmodule의 클래스를 정보를 알 수 있다. |