Color scheme: Dark
You are here: start » de » Dokumentation » Werkzeuge für Microsoft Access » WKL Forms Object Library » troubleshooting » Die .NET 10 Desktop Runtime ist nicht installiert

Die .NET 10 Desktop Runtime ist nicht installiert

Beim Öffnen eines Formulars mit einem WKL-Steuerelement zeigt Access die Meldung „Die .NET 10 Desktop Runtime (x86) ist auf diesem Rechner nicht installiert …“ (oder „(x64)“; englisch „The .NET 10 Desktop Runtime (x86) is not installed on this computer …“); das Steuerelement bleibt leer, und VBA-Aufrufe an das Steuerelement scheitern.

Das Startmodul zeigt die Meldung, bevor .NET läuft, und damit ohne das Anwendungsmodell. Ihre Sprache folgt deshalb Office in Access, sonst Windows, sonst Englisch (Englisch, Deutsch, Slowenisch, Kroatisch oder Italienisch), auch wenn das Anwendungsmodell für die Komponenten eine andere Sprache festlegt. Bis Release 1.56.2 ist die Meldung in jeder Sprache deutsch, und ihre Umlaute erscheinen als zwei falsche Zeichen („öffnen“).

Umgebung

Jedes Release der WKL Forms Object Library, 32-Bit- und 64-Bit-Office, vollständiges Access und Access Runtime.

Ursache

Die Steuerelemente laufen auf .NET 10. Ihr Startmodul sucht die .NET 10 Desktop Runtime in der Bitversion von Office und findet keine. Eine Runtime der anderen Bitversion hilft nicht: 32-Bit-Office benötigt die x86-Runtime auch unter 64-Bit-Windows. Die .NET Runtime ohne „Desktop“ genügt ebenfalls nicht.

Lösung

  1. Ermitteln Sie die Bitversion von Office: Datei › Konto › Info zu Access zeigt „32-Bit“ oder „64-Bit“.
  2. Installieren Sie die .NET 10 Desktop Runtime dieser Bitversion von https://dotnet.microsoft.com/download/dotnet/10.0 (Spalte „Desktop Runtime“, x86 für 32-Bit-Office, x64 für 64-Bit-Office).
  3. Starten Sie Access neu.

Siehe auch Freigegebenes Paket installieren.

de/wiki/msaccess/comctl/troubleshooting/dotnet-runtime-missing.txt · Last modified: by Wolfgang van der Stille