Determinando la versión de Windows Installer
Puede usar los métodos siguientes para determinar la versión de Windows Installer:
Llame a la función MsiGetFileVersion con el parámetro szFilePath establecido en la ruta de acceso al archivo Msi.dll.
Puede llamar a la función SHGetKnownFolderPath con la constante CSIDL_SYSTEM para obtener la ruta de acceso a Msi.dll. A partir de Windows Vista, las aplicaciones deben usar la función SHGetFolderPath y el "sistema" REFKNOWNFOLDERID. Las aplicaciones actuales que usan la función SHGetFolderPath y el tipo CSIDL seguirán funcionando.
El valor de la propiedad Installer.Version del objeto Installer equivale a las cadenas de cuatro campos enumeradas en el tema Versiones publicadas de Windows Installer .
Las aplicaciones pueden obtener la versión de Windows Installer mediante DllGetVersion.
El instalador establece la propiedad VersionMsi en la versión de Windows Installer que se ejecuta durante la instalación.
Para obtener más información, vea Versiones publicadas de Windows Installer.