간만에 공부 해보고자 업무용 노트북말고 개인용 PC에 Xshell을 깔다가
msvcp140.dll이 없어 코드 실행을 진행할 수 없습니다.
라는 오류가 떴다.
아무리 찾아보고 따라해봐도 해결이 안되서 고생했다.
그래서 Xshell 설치시 msvcp140.dll 오류 해결 방법을 공유하고자 한다.
<방법 1>
Microsoft Visual C++ 2015 를 재배포하면 오류가 해결된다.
컴퓨터는 64bit이지만 Xshell을 사용할려면 32bit용 (x86) 을 다운 받아 재배포 하여야한다.
아래 링크로 들어가 선택하여 다운받고 컴퓨터 업데이트 및 다시 시작을 하면 된다.
본인 같은 경우에는 그 전에는 다시 시작 버튼에 업데이트 주황불이 없었지만
재배포 후 다시 봤을 때는 있었던 걸로 봐서 업데이트 및 다시 시작을 눌러야하는 거 같았다.
https://www.microsoft.com/ko-kr/download/details.aspx?id=48145
Download Visual Studio 2015용 Visual C++ 재배포 가능 패키지 from Official Microsoft Download Center
중요! 아래에서 언어를 선택하면 전체 페이지 내용이 해당 언어로 신속하게 변경됩니다. 독일어러시아어스페인어영어이탈리아어일본어중국어(간체)중국어(번체)체코어터키어포르투갈어(브라
www.microsoft.com
<방법 2>
Microsoft Visual C++ 2015 재배포시 설치되는 파일을 복붙한다.
Microsoft Visual C++ 2015 재배포 후 해당 폴더를 확인해보면 아래와 같이 msvcp140.dll 파일이 업데이트 된다.
이 파일을 해당 폴더로 옮겨 넣게 되면 문제가 해결된다.
위 폴더를 다운 후 압축을 풀고 안에 있던 msvcp140.dll 파일을
C:\Windows\System32 위치에 복사하면 된다.
첫번째 방법이 더 정확하고 추천하는 방법이지만 재배포가 귀찮은 경우 해보길 바란다.
