설치 프로그램을 만들 때 어떤 Microsoft Visual C ++ 런타임을 포함시켜야 합니까?

업데이트 됨 Aug 1, 2019

해당 제품

Software

  • LabVIEW
  • LabVIEW Application Builder Module

문의사항

빌드 스펙 설정을 통해 LabVIEW 런타임을 포함하는 설치 프로그램을 LabVIEW 2017에서 빌드하고자 합니다.  추가 설치 프로그램(Additional Installers) 설정의 포함할 National Instruments 설치 프로그램(National Instruments Installers to Include) 항목에는 MS Visual C++에 대한 세 가지 하위 옵션이 있습니다.
  • NI VC2008MSMs
  • NI VC2010MSMs
  • NI VC2015 Runtime
그들에 대한 설명은 거의 동일합니다. 빌드 파일의 크기를 줄이고 싶은데, 반드시 세 파일을 모두 포함해야 합니까?

해결책

세 가지 옵션들은 Microsoft Visual C ++ 재배포 가능 패키지(MSVC)의 세 가지 서로 다른 버전들입니다. 많은 응용 프로그램들이 이 응용 프로그램에 의존합니다.

이전 버전의 MSVC를 사용해야 하거나 오래된 하드웨어 드라이버 또는 타사 소프트웨어를 포함하지 않는 한 최신 버전의 MSVC만 있으면 충분합니다.

추가 정보

  • National Instruments 소프트웨어와 함께 설치되는 MSVC 버전은 해당 제품의 readme 파일에서 찾을 수 있습니다.
  • 현재 LabVIEW 런타임 2017 SP1은 MSVC 2015를 요구합니다. 따라서 선택을 취소하더라도 새로 생성되는 설치 프로그램은 이 버전을 포함합니다.
  • 아래 표는 NI LabVIEW 런타임 2017 SP1 f1과 MSVC 런타임의 다양한 버전을 사용한 설치 프로그램의 크기를 비교한 결과입니다.
MSVC 런타임 버전
크기 (MB) *
NI VC2015 Runtime139
NI VC2010MSMs153
NI VC2008MSMs150
(선택 없음)139
2015 + 2010153
2015 + 2008150
2010 + 2008163
세 개 모두163

* : Windows 10 64 비트에서 LabVIEW 2017 SP1 f1의 영문판에서 컴파일되었습니다.

이 글이 도움이 되셨습니까?

도움 안됨