MSVCR120.dll이(가) 없어 프로그램을 시작할 수 없습니다.
컴퓨터를 포맷한 지 얼마 안 돼서 MS Visual C++ 라이브러리 런타임 구성 요소가 설치가 안 되었던 같습니다. 제어판 프로그램 제거 메뉴에서 확인을 해보니 2010버전은 이미 설치되어 있고 2013 버전에서 64bit만 설치가 안된 것을 확인 할 수 있었습니다.
Microsoft Visual C++ 2010 다운로드
무작정 설치하는 것도 좋지만, 위처럼 컴퓨터에 현재 Visual C++ 설치가 어떤 것이 되어 있는지 확인하고 필요한 것만 설치해 주시는 게 좋습니다. 덮어씌워서 설치해도 좋지만, 굳이 그런 시간을 낭비할 필요는 없겠습니다.
만약 제가 얘기한 사항들이 이해가 안 되고 MSVCR120.dll 오류 해결만 했으면 좋겠다고 생각하는 분은 앞으로 나오는 링크에서 Microsoft Visual C++ 2010, 2013버전을 모두 설치해 주시면 됩니다.
먼저 Microsoft Visual C++ 2010 버전 설치부터 시작하겠습니다 블로그에도 다운로드를 직접 할 수 있도록 파일을 올렸고 MS 홈페이지에서 직접 다운로드 받으실수도 있으니 편한 방법으로 진행하시면 됩니다.
Microsoft Visual C++ 2010 32비트 - https://www.microsoft.com/ko-kr/download/details.aspx?id=5555
Microsoft Visual C++ 2010 64비트 - https://www.microsoft.com/ko-kr/download/details.aspx?id=14632
각각의 사이트에 접속하셔서 다운로드 버튼을 눌러 주시면 됩니다. 다운로드가 완료된 파일을 간단히 설치만 해주시면 됩니다.
Microsoft Visual C++ 2013 다운로드
https://www.microsoft.com/ko-KR/download/details.aspx?id=40784 Visual Studio 2013 C++ 설치는 아래 이미지와 같이 다운로드 버튼을 눌러 주시면 됩니다.
그런 뒤에 아래 이미지와 같이 64bit용과 32bit용 모두 체크하시고 다운로드 버튼을 눌러 주시면 정상적으로 파일이 다운로드 됩니다.
파일 다운로드 후 설치 이미지인데 2010, 2013 설치 하는 방법은 비슷하니 한 개만 예를 들어서 첨부합니다. 이미 설치가 되어 있다면 아래 이미지와 같이 복구 또는 제거가 보여 집니다. 설치가 안 되어 있으신 분은 설치 버튼이 나오시기 때문에 간단히 설치를 해주시면 됩니다.
저는 여기에 글을 작성 하느라 사이트에 접속해 모든 Visual C++ 파일까지 모두 다운로드 받았지만 실제로 저는 해당 오류가 났었고 Microsoft Visual C++ 2013, 64bit 설치만 해준 뒤에 프로그램을 실행하니 해당 오류는 해결되었습니다.
아래에 보시는 것과 같이 기본적으로 다양한 소프트웨어 프로그램들을 사용하기 위해서는 Microsoft Visual C++ 2010, 2013 모두 설치해 주시는 게 좋습니다.
저도 나중에 다시 똑같은 오류가 났을 때 파일 다운로드를 쉽게 하기 위해 파일까지 다운로드 받을수 있도록 나름대로 정리하였고 해당 오류나 관련 오류로 고생하시는 분들에게 조금이나마 도움이 되고자 글을 작성하였습니다.