Bestimmen der Windows Installer-Version
Sie können die Windows Installer-Version mithilfe der folgenden Methoden bestimmen:
Rufen Sie die MsiGetFileVersion-Funktion auf, wobei der szFilePath-Parameter auf den Pfad zur Datei Msi.dll festgelegt ist.
Sie können die SHGetKnownFolderPath-Funktion mit der CSIDL _ SYSTEM-Konstante aufrufen, um den Pfad zu Msi.dll abzurufen. Ab Windows Vista sollten Anwendungen die SHGetFolderPath-Funktion und die REFKNOWNFOLDERID "System" verwenden. Vorhandene Anwendungen, die die SHGetFolderPath-Funktion und den CSIDL-Typ verwenden, funktionieren weiterhin.
Der Wert der Installer.Version-Eigenschaft des Installer-Objekts entspricht den vier Feldzeichenfolgen, die im Thema Veröffentlichte Versionen von Windows Installer aufgeführt sind.
Anwendungen können die version des Windows Installers mithilfe von DllGetVersionabrufen.
Das Installationsprogramm legt die VersionMsi-Eigenschaft auf die Version von Windows Installer fest, die während der Installation ausgeführt wird.
Weitere Informationen finden Sie unter Veröffentlichte Versionen von Windows Installer.