Última actualización: 12 de octubre de 2022
PROBLEMA
Al intentar acceder a la API de DAO desde algo que no sea una aplicación de Office, normalmente intentando crear un DAO. Objeto DBEngine, por ejemplo, de una aplicación vbscript:
- Dim DBEngine
- Set DBEngine = CreateObject("DAO. DBEngine.120")
O una aplicación de C++:
- DAO::_DBEngine* pEngine;
- HRESULT hr = CoCreateInstance(__uuidof(DAO::D BEngine), NULL, CLSCTX_ALL, IID_IDispatch, (LPVOID*)&pEngine);
Recibe el mensaje de error: "El sistema operativo no está configurado actualmente para ejecutar esta aplicación".
Este problema se introdujo en la versión 2209, publicada en el Canal actual el 26 de septiembre de 2022, compilación 15629.20156, y también está presente en Beta y el Canal actual (versión preliminar).
Esto afecta tanto a la versión completa de Office como al tiempo de ejecución de Microsoft Access 365. No afecta a Microsoft Access Motor de base de datos 2016 Redistributable.
ESTADO: CORREGIDO
La corrección de este problema ya está disponible en el Canal actual, versión 2209, compilación 15629.20208.
La corrección también está disponible en el Canal actual (versión preliminar), versión 2210, compilación 15726.20096 y en el Canal beta, versión 2210, compilación 15806.20000.
Más recursos
Preguntar a los expertos
Lea nuestro blog, conéctese con expertos, comente las novedades, las actualizaciones y los procedimientos recomendados más recientes.
Obtener ayuda de la comunidad
Pregunte y encuentre soluciones facilitadas por agentes de soporte técnico, MVP, ingenieros y otros usuarios de Office.
Sugerir una característica nueva
Estaremos encantados de escuchar sus sugerencias y comentarios. Comparta sus ideas. Su opinión nos importa.
Consulte también
Correcciones o soluciones alternativas para problemas recientes en Access