Microsoft, Visual C ++ 재배포 가능 혼돈 종료

문제를 제거하기 위해 도구를 사용해보십시오

Visual Studio로 설계된 프로그램을 실행하려면 특정 버전의 Microsoft Visual C ++ 재배포 가능 패키지가 필요할 수 있습니다. 이 요구 사항으로 인해 Windows PC에 많은 수의 Visual C ++ 재배포 가능 패키지가 설치되었습니다.

예를 들어 업데이트를 통해 소프트웨어 프로그램에 의해 설치된 시스템에서 여러 Microsoft Visual C ++ 재배포 가능 패키지를 보는 것은 드문 일이 아닙니다. 보안 업데이트, 또는 시스템 관리자가 수동으로.

visual c++ redistributable

재배포 가능 파일은 시스템에 설치된 모든 프로그램이 필요한 경우 파일에 액세스 할 수 있도록 중앙 위치에 저장됩니다. 우리를 확인할 수 있습니다 Visual C ++ 재배포 가능 패키지에 대한 자세한 가이드는 여기 자세한 내용은

Microsoft는 Visual Studio 2015, 2017 및 2019 용 Microsoft Visual C ++ 재배포 가능 패키지의 릴리스로 시스템을 크게 변경했습니다. 이러한 재배포 가능 패키지에 대한 기준 이미지가 제공되므로 더 이상 대상 시스템에 다른 버전을 별도로 설치할 필요가 없습니다.

즉, Visual C ++ 2019 재배포 가능 패키지가 시스템에 설치된 경우 Visual C ++ 2015 또는 2017 재배포 가능 패키지도 자동으로 지원되므로 더 이상 설치할 필요가 없습니다.

Microsoft는 '지원되는 최신 Visual C ++ 다운로드'에 대해 다음 예제를 제공합니다. 지원 페이지 .

예를 들어 Visual C ++ 2019 재배포 가능 패키지를 설치하면 Visual C ++ 2015 및 2017로 빌드 된 프로그램에도 영향을줍니다. 그러나 Visual C ++ 2015 재배포 가능 패키지를 설치해도 Visual C ++ 2017 및 2019 재배포 가능 패키지에서 설치 한 최신 버전의 파일은 대체되지 않습니다.

이것은 각각 다른 버전과 공유되지 않는 고유 한 런타임 파일을 가지고 있다는 점에서 이전의 모든 Visual C ++ 버전과 다릅니다.

지원하다 Microsoft Docs 웹 사이트의 기사에서 추가 정보를 제공합니다.

Visual Studio .NET에서 Visual Studio 2013까지, C ++ 컴파일러 및 도구의 각 주요 릴리스에는 새로운 독립 실행 형 버전의 Microsoft CRT (C Runtime) 라이브러리가 포함되어 있습니다. 이러한 독립 실행 형 버전의 CRT는 서로 독립적이며 다양한 수준으로 서로 호환되지 않습니다. 예를 들어 Visual Studio 2012에서 사용하는 CRT 라이브러리는 이름이 msvcr110.dll 인 버전 11이고 Visual Studio 2013에서 사용되는 CRT는 이름이 msvcr120.dll 인 버전 12입니다. Visual Studio 2015부터는 더 이상 그렇지 않습니다. Visual Studio 2015 및 이후 버전의 Visual Studio는 모두 하나의 범용 CRT를 사용합니다.

Universal CRT는 Microsoft Windows 운영 체제 구성 요소입니다. Windows 10 운영 체제의 일부로 포함되어 있으며 Windows Update를 사용하여 Windows Vista에서 Windows 8.1까지의 이전 운영 체제에서 사용할 수 있습니다. 또한 범용 CRT의 로컬 배포가 지원되며 일부 제한이 있습니다.

Windows 관리자는 다음 링크를 클릭하여 Universal C Runtime을 다운로드 할 수 있습니다.

Visual Studio 용 이전 Visual C ++ 재배포 가능 패키지는 여전히 별도로 다운로드하여 설치하거나 프로그램 설치 프로세스의 일부로 제공해야합니다.

Visual C ++ 올인원 설치 프로그램 Windows 시스템에 재배포 가능한 패키지를 설치할 때도 유용합니다.

마무리 단어

Universal C Runtime은 올바른 방향으로 나아가는 단계입니다. 이전 C ++ 재배포 가능 패키지는 처리하지 않지만 Visual C ++ 2015 재배포 가능 패키지 릴리스부터 처리했습니다.

이제 당신 : 시스템에 몇 개의 재배포 가능 패키지가 설치되어 있습니까? (통하다 태어난 )