Partager via


Détermination de la version de Windows Installer

Vous pouvez utiliser les méthodes suivantes pour déterminer la version de Windows Installer :

  • Appelez la fonction MsiGetFileVersion avec le paramètre szFilePath défini sur le chemin d’accès au fichier Msi.dll.

    Vous pouvez appeler la fonction SHGetKnownFolderPath avec la constante CSIDL_SYSTEM pour obtenir le chemin d’accès à Msi.dll. À compter de Windows Vista, les applications doivent utiliser la fonction SHGetFolderPath et le REFKNOWNFOLDERID « System ». Les applications existantes qui utilisent la fonction SHGetFolderPath et le type CSIDL continueront de fonctionner.

  • La valeur de la propriété Installer.Version de l’objet Installer est équivalente aux chaînes de quatre champs répertoriées dans la rubrique Versions publiées de Windows Installer.

  • Les applications peuvent obtenir la version de Windows Installer à l’aide de DllGetVersion.

  • Le programme d’installation définit la propriété VersionMsi sur la version de Windows Installer exécutée pendant l’installation.

Pour plus d’informations, consultez Versions publiées de Windows Installer.