【发布时间】:2017-07-11 17:49:25
【问题描述】:
以下是关于我的本地开发计算机环境的详细信息: - Windows 7 专业版 64 位操作系统 - Microsoft Office Access 2007 (12.0.6735.5000) SP3 MSO (12.0.6743.5000)
在工作中,我收到了这 3 个 Microsoft Access 文件,这些文件用于为我们的一个应用程序生成报告:
- ReportEngine.ade
- ReportEngine.ADP
- RptEngCore.ade
我被赋予了尝试理解与所述文件关联的代码和数据库架构的责任。
主文件是 ReportEngine.ADP 文件。
我在 Microsoft Office Access 2007 中打开了 ReportEngine.ADP,然后又打开了 Microsoft Visual Basic 编辑器。
在 Microsoft Visual Basic 编辑器中,我导航并单击 Debug --> Compile ReportEngine ,但它给了我以下错误:
“编译错误:找不到项目或库”
然后,我导航并单击“运行”->“重置” 接下来,我导航并单击 Tools --> References ,我得到以下窗口屏幕:
Microsoft Access dialog windows missing reference ade file
我单击了上面对话框窗口屏幕中显示的“浏览...”,并指定了文件 RptEngCore.ade,这是我在此 stackoverflow 顶部的列表中提到的其他 Microsoft Access 文件之一张贴。 不幸的是,通过再次显示上面显示的相同对话框窗口屏幕,它仍然提到所述文件丢失。
我认为可以通过从 Dos 命令提示符注册 RptEngCore.ade 来解决该错误。
我在管理员模式下运行 Dos 命令提示符,运行 64 位版本的 regsvr32 注册命令: C:>%systemroot%\SysWoW64\regsvr32 RptEngCore.ade
但是,它给了我以下信息:
Windows Registration file compatibility issue
我认为我可能需要运行 32 位版本的 regsvr32 注册命令:
C:>%systemroot%\System32\regsvr32 RptEngCore.ade
我仍然收到上面显示的上述注册消息
谁能告诉我如何让 Microsoft Access 承认 RptEngCore.ade 存在?
【问题讨论】:
标签: ms-access registry ms-access-2007 adp