Última atualização: 12 de outubro de 2022
PROBLEMA
Ao tentar acessar a API do DAO de algo diferente de um aplicativo do Office, normalmente tentando criar um DAO. Objeto DBEngine, por exemplo, de um aplicativo vbscript:
-
Dim DBEngine
-
Set DBEngine = CreateObject("DAO. DBEngine.120")
Ou um aplicativo C++:
-
DAO::_DBEngine* pEngine;
-
HRESULT hr = CoCreateInstance(__uuidof(DAO::D BEngine), NULL, CLSCTX_ALL, IID_IDispatch, (LPVOID*)&pEngine);
Você receberá a mensagem de erro: "O sistema operacional não está configurado no momento para executar este aplicativo".
Esse problema foi introduzido na versão 2209, lançada no Canal Atual em 26 de setembro de 2022, Build 15629.20156, e também está presente no Canal Beta e Atual (versão prévia).
Isso afeta a versão completa do Office e o Microsoft Access 365 Runtime. Ele não afeta o Mecanismo de Banco de Dados do Microsoft Access 2016 Redistribuível.
STATUS: CORRIGIDO
A correção para esse problema agora está disponível no Canal Atual, versão 2209, Build 15629.20208.
A correção também está disponível no Canal Atual (versão prévia), versão 2210, Build 15726.20096 e Canal Beta, versão 2210, Build 15806.20000.
Mais Recursos
Pergunte aos especialistas
Conecte-se com especialistas, participe de discussões sobre as mais recentes novidades, atualizações e práticas recomendadas, e leia o nosso blog.
Encontre ajuda na comunidade
Faça uma pergunta e encontre as soluções com os Agentes de Suporte, MVPs, Engenheiros e outros usuários do Office.
Sugira um novo recurso
É um prazer ler seus comentários e sugestões! Compartilhe suas ideias. Estamos ouvindo.
Confira também
Correções ou soluções alternativas para problemas recentes do Access