Applies ToMicrosoft 365 专属 Access

上次更新时间:2022 年 10 月 12 日

问题

尝试从 Office 应用程序以外的其他内容访问 DAO API 时,通常通过尝试创建 DAO。DBEngine 对象,例如来自 vbscript 应用程序:

  • Dim DBEngine

  • 设置 DBEngine = CreateObject (“DAO。DBEngine.120“)

或 C++ 应用程序:

  • DAO::_DBEngine* pEngine;

  • HRESULT hr = CoCreateInstance (__uuidof (DAO::D BEngine) 、NULL、CLSCTX_ALL、IID_IDispatch、 (LPVOID*) &pEngine) ;

收到错误消息:“操作系统目前未配置为运行此应用程序。

错误“操作系统当前未配置为运行此应用程序”的屏幕截图。

此问题在版本 2209 中引入,该版本于 2022 年 9 月 26 日发布到 Current Channel,内部版本 15629.20156,还存在于 Beta 和 Current Channel (预览版) 中。

这会影响 Office 的完整版本和 Microsoft Access 365 运行时。  它不会影响 Microsoft Access 数据库引擎 2016 Redistributable。

状态:已修复

此问题的修补程序现已在当前频道版本 2209、内部版本 15629.20208 中提供。

当前频道 (预览版) 、版本 2210、内部版本 15726.20096 和 Beta Channel 版本 2210、内部版本 15806.20000 中也提供了此修补程序。

更多资源

专家图标(大脑、齿轮)

询问专家

与专家联系,讨论最新资讯、更新和最佳做法,并阅读我们的博客。

访问技术社区

社区图标

在社区中获取帮助

提出问题,查找来自支持人员、MVP、工程师和其他 Office 用户的解决方案。

访问论坛解答

功能请求图标(灯泡、想法)

推荐新功能

欢迎大家踊跃提出建议和反馈! 分享你的想法。 我们将认真听取你的建议。

提供反馈

另请参阅

Access 中最新问题的修补程序或变通方法

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。