CLR(Common Language Runtime, 공통 언어 런타임)은 마이크로 소프트 이니셔티브에서 제공하는 가상 머신의 구성요소입니다. .NEt Framework 언어로 개발된 프로그램 코드는 CIL로 알려진 공통 중간 언어(Common Intermediate Language, CIL)를 실행합니다. CIL은 바이트코드형태로 구성이 되어 있습니다. CLR를 설명할 때 가장 쉽게 예를 들 수 있는 개념이 Java의 JVM(Java Virtual Machine, 자바가상 머신)입니다. JVM은 자바로 개발된 소스코드를 컴파일 한 결과를 실행시키는 실행 환경입니다. CLR은 마이크로소프트에서 제공하는 가상 머신의 하나의 요소라고 보시면 됩니다. CLR의 기능은 아래의 그림을 통해서 명백히 이해할 수 있습..
윈도우에서 .NET Framework 설치 오류 및 에러 해결 방안 윈도우에서 닷넷 프레임워크(.NET Framework)를 설치할 때 에러가 나는 경우가 있습니다. 1) 제어판에서 .NET Framework 제거를 시도합니다. 1. 시작 --> 제어판 --> 프로그램 추가/제거 제어판을 실행합니다.2. Microsoft .NET Framework 이라는 이름으로 시작되는 모든 항목을 제거합니다. 2) Cleanup Tool을 통한 삭제 (1번 실패시) 첫번째 방법이 실패를 하면, Cleanup Tool을 통해서 삭제를 하셔야합니다. Cleanup Tool은 아래의 파일을 통해 다운로드 받을 수 있습니다. Cleanup Tool을 실행하고 나서 , YES를 클릭한뒤 All Version과 윈도우 OS 버..