Última Atualização: 12 de outubro de 2022
PROBLEMA
Normalmente, ao tentar aceder à API da DAO a partir de algo que não seja uma aplicação do Office, tenta criar um DAO. Objeto DBEngine, por exemplo, de uma aplicação vbscript:
- Dim DBEngine
- Defina DBEngine = CreateObject("DAO. DBEngine.120")
Ou uma aplicação C++:
- DAO::_DBEngine* pEngine;
- HRESULT hr = CoCreateInstance(__uuidof(DAO::D BEngine), NULL, CLSCTX_ALL, IID_IDispatch, (LPVOID*)&pEngine);
Recebe a mensagem de erro: "O sistema operativo não está atualmente configurado para executar esta aplicação.".
Este problema foi introduzido na Versão 2209, lançada para o Canal Atual a 26 de setembro de 2022, Compilação 15629.20156 e também está presente no Canal Beta e Atual (Pré-visualização).
Isto afeta a versão completa do Office e o Microsoft Access 365 Runtime. Não afeta o Microsoft Access Mecanismo de Banco de Dados 2016 Redistributable.
STATUS: CORRIGIDO
A correção para este problema está agora disponível no Canal Atual, Versão 2209, Compilação 15629.20208.
A correção também está disponível em Canal Atual (Pré-visualização), Versão 2210, Compilação 15726.20096 e Canal Beta, Versão 2210, Compilação 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.
Obter 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.
Sugerir uma nova funcionalidade
É um prazer ler seus comentários e sugestões! Compartilhe suas ideias. Estamos ouvindo.
Veja Também
Correções ou soluções alternativas para problemas recentes do Access