Die WKL-Komponenten sind nicht verfügbar (Code 30)
Das Fenster des Starters meldet: „Die WKL-Komponenten, die diese Anwendung benötigt, sind nicht verfügbar.“ Darunter steht der Fehlercode 30; die Diagnosedetails (Alt+D) enthalten die technischen Einzelheiten, ebenso die Ausgabe von Wkl.Bootstrapper.exe /diagnose. Der Exitcode des Starters ist 30.
Umgebung
WKL Bootstrapper 1.0 und höher unter Windows 11. Unterstützt: Windows 11 mit Microsoft Access aus Microsoft 365, 32 Bit.
Ursache
Die WKL-Komponenten sind für die Bitbreite von Access nicht registriert (oder die registrierte DLL ist verschwunden), und die Auslieferung bringt keine mit: components in bootstrapper.json ist leer, oder der Ordner, den es nennt, hat keinen Unterordner x86/x64 mit Wkl.Forms.ObjectLibrary.dll (bis Release 1.68: Wkl.Access.Components.dll).
Lösung
- Legen Sie die Ordner
x86undx64des WKL-Release-Pakets unterhalb der Quelle ab (zum Beispielcomponents\x86,components\x64), und setzen Siecomponentsauf diesen Ordner. Der Starter registriert sie dann beim nächsten Start für den Benutzer, ohne Administratorrechte.