Condividi tramite


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 il REFKNOWNFOLDERID "System". Le applicazioni esistenti che usano la funzione SHGetFolderPath e il tipo CSIDL continueranno a funzionare.

  • Il valore della proprietà Installer.Version dell'oggetto Installer Object equivale alle stringhe a 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 alla versione di Windows Installer eseguita durante l'installazione.

Per ulteriori informazioni, vedere Versioni Rilasciate di Windows Installer.