Office-Programme lassen sich normalerweise über HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\PROGRAMM.EXE finden.
MS-Access 2013-Starter Version-MS-Office installiert auf x64-Maschinen allerdings in den x64-Zweig von Programme, obwohl MSACCESS.EXE (z. B. ) 32 Bit ist.
Eine normale Datensuche schlägt hier leider fehl:
Code: Alles auswählen
MSI (c) (A8:74) [14:51:57:281]: WIN64DUALFOLDERS: 'C:\Program Files (x86)\' will substitute 17 characters in 'C:\Program Files\Microsoft Office 15\Root\Office15\' folder path. (mask argument = 0, the folder pair's iSwapAttrib member = 0).
Aktion beendet um 14:51:57: AppSearch. Rückgabewert 1.
Wird der Pakettyp auf 64 Bit gesetzt klappt die Suche natürlich, bringt aber nichts, wenn die eigene Applikation 32 Bit ist und der Pakettype damit auch.
Dieses Verhalten von MSI macht durchaus Sinn, der Installationsaufbau von MS-Access 2013-Starter Version-MS-Office allerdings nicht!
![Geschockt :shock:](./images/smilies/icon_eek.gif)
Im die Suche jetzt doch zum Erfolg zu führen, wählen Sie die Erweitere Datensuche und dort die Suche in der Registry mit dem oben genannten Registry-Key. Ok und aus dem Kontextmenü Testen aufrufen -> Fertig.