如何重新编译 32 位 MS Access 文件 64 位办公室



我正在做一个Windows 10迁移项目,我遇到的一个问题是一些最终用户有32位.accde文件,无法在64位Access中打开。目标版本是即点即用的Office 365,当前版本是在Windows 7上运行的Office 2010。

根据这篇文章,这些文件可以重新编译

。您可以重新编译 32 位 .mde、.ade 和 .accde 文件,使它们与 64 位兼容。

诀窍是,我不是MS Access的人,即使到目前为止,在这个项目中,我对这项技术的经验也非常稀薄。我不知道如何执行此重新编译。我在网上做了相当多的搜索,但什么也没找到,所以我在这里转向集体智囊团。

让我知道我还能提供哪些其他细节。

Review https://www.devhut.net/2017/04/13/access-x32-vs-x64-compatibility/。

作为一般规则,数据库(以accdb文件格式(开发 Access x32 应该在 Access x64 上运行良好,反之亦然。

编译版本(accde 文件格式(必须在同一版本上编译 将运行它们的应用程序的版本。所以 an:
x32 accde 必须在 Access/Office 上编译和运行 x32
x64 accde 必须在 Access/Office x64 上编译和运行

重新编译需要使用原始 adp/mdb/accdb 文件来创建新的可执行文件。使用原始数据库:文件>保存和发布>制作 ACCDE

可能需要先进行一些代码更改。继续链接的文章:

您需要查看所有提供条件编译指令的 API 调用,这些指令包含与 x32 和 x64 兼容的修改后的 API 声明。

相关内容

  • 没有找到相关文章

最新更新