• Windows 10 IoT

    Visual C++ Redistributable for Visual Studio 2015, 2017, 2019 [재배포 패키지] 사용하기

    twitter facebook

    안녕하세요? 착한이입니다.


    Visual Studio 2015, Visual Studio 2017, Visual Studio 2019를 이용하여

    C/C++로 Win32 API, MFC, UWP 기반의 프로그램을 개발할 수 있습니다.

    이렇게 C/C++ 프로그램을 개발한 후에 Visual Studio가 설치되어 있지 않은 PC에서

    실행하려면 다음과 같은 에러가 발생합니다.


    The code execution cannot proceed because MSVCP140.dll

    was not found. Reinstalling the program may fix this problem.


    이 문제를 해결하기 위해서는 Visual C++ Redistributable package를 설치해야 합니다.

    먼저 다음 사이트에서 Visual C++ Redistributable package 설치 파일을 다운로드 합니다.

    https://visualstudio.microsoft.com/ko/downloads/




    페이지 하단에 "All download" 부분에서 "Other Tools and Frameworks" 를 확장합니다.

    한국어 사이트는 "모든 다운로드" 부분에서 "기타 도구 및 프레임워크"를 확장합니다.

    Microsoft Visual C++ Redistributable for Visual Studio 2019 를 다운 받으면 됩니다.

    OS 버전에 맞게 x86, x64, ARM64 버전을 선택하고 "Download" 클릭하면

    설치 파일이 다운로드 됩니다.

    Visual Studio 2015, Visual Studio 2017, Visual Studio 2019는

    같은 Redistributable package를 사용합니다.


    <주의> 개발된 프로그램을 실행할 PC의 OS 버전에 맞게 설치파일을 다운로드 해야 합니다.




    설치 파일을 다운로드 받은 후에, 실행하면 다음 화면이 표시 됩니다.

    라이센스 동의하고 "Install" 버튼을 클릭합니다.  


    다음과 같이 설치가 진행됩니다. 설치 시간은 길지 않습니다.  

     

    설치가 완료되면 다음 화면의 "Close" 버튼을 클릭해서 종료합니다.



    이제 Visual C++ Redistributable package가 설치되었으므로

    C/C++로 만든 프로그램을 실행할 수 있습니다.


    Visual Studio가 설치되어 있지 않은 PC에서 본인이 만든 프로그램을

    실행하려면 Visual C++ Redistributable package를 설치해 주시길 바랍니다.

    Windows Driver 개발이나 원격 디버깅을 할 때는 타겟 장치에

    Visual Studio가 설치되어 있지 않으므로

    Visual C++ Redistributable package를 설치하셔야 합니다.


    만약 Visual Studio 2008, Visual Studio 2010, Visual Studio 2012,

    Visual Studio 2013으로 개발하였다면

    다음 사이트에서 해당 버전의 Visual C++ Redistributable 패키지를 다운로드 할 수 있습니다.  

    https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads


    여기까지 Visual C++ Redistributable package에 대해 알아 보았습니다.

    그럼 즐거운 개발 하시길 바랍니다.


    Windows 10 IoT Core, Windows 10 Device Driver 개발 관련

    문의 사항 있으시면 help@wearedev.net 으로 연락주시길 바랍니다.

    그럼 즐거운 개발하시길 바랍니다.

    -----------------------------------------------------------

    유튜브 채널 방문과 구독 신청 부탁 드립니다.

    http://www.youtube.com/c/WeAreDev