Senest opdateret: 12. oktober 2022
PROBLEM
Når du forsøger at få adgang til DAO API fra noget andet end et Office-program, typisk ved at forsøge at oprette en DAO. DBEngine-objekt, f.eks. fra et vbscript-program:
-
Dim DBEngine
-
Set DBEngine = CreateObject("DAO. DBEngine.120")
Eller et C++-program:
-
DAO::_DBEngine* pEngine;
-
HRESULT hr = CoCreateInstance(__uuidof(DAO::D BEngine), NULL, CLSCTX_ALL, IID_IDispatch, (LPVOID*)&pEngine);
Du får fejlmeddelelsen: "Operativsystemet er i øjeblikket ikke konfigureret til at køre dette program."
Dette problem blev introduceret i version 2209, udgivet til Aktuel kanal den 26. september 2022, build 15629.20156 og findes også i Beta og Aktuel kanal (forhåndsvisning).
Dette påvirker både den fulde version af Office og Microsoft Access 365 Runtime. Den påvirker ikke Microsoft Access Database Engine 2016 Redistributable.
STATUS: RETTET
Rettelsen til dette problem er nu tilgængelig i Aktuel kanal, version 2209, build 15629.20208.
Rettelsen er også tilgængelig i Aktuel kanal (prøveversion), version 2210, build 15726.20096 og betakanal, version 2210, build 15806.20000.
Flere ressourcer
Spørg eksperterne
Kom i kontakt med eksperter, diskuter de seneste nyheder, opdateringer og de bedste fremgangsmåder samt læs vores blog.
Få hjælp i communityet
Stil et spørgsmål, og find løsninger fra supportmedarbejdere, MVP'er, teknikere og andre Office-brugere.
Foreslå en ny funktion
Vi vil meget gerne læse dine forslag og feedback! Del det, du tænker på. Vi lytter.