Определение версии установщика Windows
Для определения версии установщика Windows можно использовать следующие методы:
Вызовите функцию MsiGetFileVersion с параметром szFilePath , указав путь к файлу Msi.dll.
Вы можете вызвать функцию SHGetKnownFolderPath с константой CSIDL_SYSTEM , чтобы получить путь к Msi.dll. Начиная с Windows Vista, приложения должны использовать функцию SHGetFolderPath и REFKNOWNFOLDERID "System". Существующие приложения, использующие функцию SHGetFolderPath и тип CSIDL , продолжат работать.
Значение свойства Installer.Versionобъекта установщика эквивалентно строкам из четырех полей, перечисленным в разделе Выпущенные версии установщика Windows .
Приложения могут получить версию установщика Windows с помощью DllGetVersion.
Установщик задает для свойства VersionMsi версию установщика Windows, которая запускается во время установки.
Дополнительные сведения см. в разделе Выпущенные версии установщика Windows.