CLR4 .NET Framework 개발자가 알아둬야 할 것중 하나. CLR CLR. CLR. CLR. .NET Framework를 개발하다보면 많이 접하는 단어. CLR. Common Language Runtime이다. C#, C++(Managed), ASP.NET 모두 CLR위에서 돌릴 수 있다. 어떻게 실행되냐하면.. 위 그림처럼.. 관리되는 코드는 컴파일러에 의해 중간단계 언어(MSIL)로 변환되고, 이 중간단계 언어를 CLR이 읽어서 CLR이 실행되는 환경에 맞게, 실제 바이너리로 실행해주는 것. CLR의 역할은 중간단계 언어를 실행해주는 역할이다. C#이든 Managed C++이든, 모두 CLR이 읽을 수 있는 바이트코드로 변환되므로 다른 언어로 개발된 라이브러리를 참조해다 쓸수도 있다. 관리되는 코드 안에서는 다른 언어간 상호작용이 더 수월해진다. 기존 C++에서 다.. 2022. 7. 7. CLR via C# chapter 1. CLR의 실행모델 (4) 보호되어 있는 글 입니다. 2009. 6. 23. CLR via C# #1. CLR의 실행 모델 (2) 보호되어 있는 글 입니다. 2009. 6. 16. CLS vis C# #1. CLR의 실행 모델 (1) 보호되어 있는 글 입니다. 2009. 6. 16. 이전 1 다음 728x90