Windows 설치 관리자 버전 확인

다음 방법을 사용하여 Windows 설치 관리자 버전을 확인할 수 있습니다.

  • szFilePath 매개 변수가 파일 Msi.dll 경로로 설정된 MsiGetFileVersion 함수를 호출합니다.

    CSIDL_SYSTEM 상수와 함께 SHGetKnownFolderPath 함수를 호출하여 Msi.dll 경로를 가져올 수 있습니다. Windows Vista부터 애플리케이션은 SHGetFolderPath 함수와 REFKNOWNFOLDERID "System"을 사용해야 합니다. SHGetFolderPath 함수 및 CSIDL 형식을 사용하는 기존 애플리케이션은 계속 작동합니다.

  • Installer 개체Installer.Version 속성 값은 릴리스된 버전의 Windows Installer 항목에 나열된 4개 필드 문자열과 같습니다.

  • 애플리케이션은 DllGetVersion을 사용하여 Windows Installer 버전을 가져올 수 있습니다.

  • 설치 관리자는 VersionMsi 속성을 설치 중에 실행되는 Windows Installer 버전으로 설정합니다.

자세한 내용은 릴리스된 버전의 Windows 설치 관리자를 참조하세요.