Die Version der Anwendung passt nicht zum installierten Access (32 oder 64 Bit) (Code 21)
Das Fenster des Starters meldet: „Diese Version der Anwendung passt nicht zum installierten Access (32 oder 64 Bit).“ Darunter steht der Fehlercode 21; die Diagnosedetails (Alt+D) enthalten die technischen Einzelheiten, ebenso die Ausgabe von Wkl.Bootstrapper.exe /diagnose. Der Exitcode des Starters ist 21.
Umgebung
WKL Bootstrapper 1.0 und höher unter Windows 11. Unterstützt: Windows 11 mit Microsoft Access aus Microsoft 365, 32 Bit.
Ursache
Eine ACCDE läuft nur in der Bitbreite des Access, in dem sie erstellt wurde. app-manifest.json gibt x86 oder x64 an, und das installierte Access hat die andere Bitbreite.
Lösung
- Liefern Sie die ACCDE aus, die in der Bitbreite des Office der Benutzer gebaut wurde, aus einem eigenen Quellordner (siehe Access-Anwendung für 32-Bit- und 64-Bit-Office ausliefern).
- Eine ACCDB läuft in beiden Bitbreiten; das Build-Werkzeug schreibt ihre Bitbreite als
any.
de/wiki/msaccess/bootstrapper/troubleshooting/21-access-bitness-mismatch.txt · Zuletzt geändert: von Wolfgang van der Stille