오늘 팁을 쓰다가 필자의 컴퓨터에서
.NET Framework가 설치되지 않는다는 사실을 발견했다. 필자의 이전 팁,
.NET Framework을 설치하지 않고 nLite 설치하기를 쓰면서 이미 설치된
.NET Framework를 삭제하고
.NET Framework를 다시 설치할 필요가 있어 다시 설치하려고 하자 다음과 같은 오류 메시지가 나타나는 것이었다.
사실
.NET Framework가 설치되지 않는다는 질문이 몇번 올라왔다(일부는 게시원칙 위반으로 삭제됨). 그러나 이들 질문을 읽어본 사람이면 알 수 있겠지만 단지 설치되지 않는다는 것외에 최소한의 정보인 오류 메시지조차 적지 않고 있어 이 문제를 해결할 수 있는 방법을 알 수 없었다.
마침 필자의 컴퓨터에 동일한 현상이 발생해서 이 문제에대한 해결책을 팁으로 쓰게되었다.
이 문제는
.NET Framework에 관련된 상당히 많은 프로그램에서 보편적으로 발생하는 현상중 하나로
.NET Framework의 핵심적인 파일인
Microsoft .NET Runtime Execution Engine의 버전이 맞지 않아 발생한 문제인 경우가 많다. 따라서 다음 절차에따라 이문제를 해결할 수 있다.
- 시작/실행/cmd를 입력하고 확인을 클릭한다.
- 명령행에서 다음 명령을 입력한다.
ren %SystemRoot%\System32\mscoree.dll mscoree.dll.0227
- .NET Framework를 다시 설치한다.