Determinazione della versione di Windows Installer

È possibile utilizzare i metodi seguenti per determinare la versione di Windows Installer:

  • Chiamare la funzione MsiGetFileVersion con il parametro szFilePath impostato sul percorso del file Msi.dll.

    È possibile chiamare la funzione SHGetKnownFolderPath con la costante CSIDL_SYSTEM per ottenere il percorso di Msi.dll. A partire da Windows Vista, le applicazioni devono usare la funzione SHGetFolderPath e REFKNOWNFOLDERID "System". Le applicazioni esistenti che usano la funzione SHGetFolderPath e il tipo CSIDL continueranno a funzionare.

  • Il valore della proprietà Installer.Versiondell'oggetto Installer equivale alle stringhe di quattro campi elencate nell'argomento Versioni rilasciate di Windows Installer .

  • Le applicazioni possono ottenere la versione di Windows Installer usando DllGetVersion.

  • Il programma di installazione imposta la proprietà VersionMsi sulla versione di Windows Installer eseguita durante l'installazione.

Per altre informazioni, vedere Versioni rilasciate di Windows Installer.