Microsoft Access:“找不到语言 DLL msain900.dll”

Microsoft Access:“找不到语言 DLL msain900.dll”

当我尝试运行 Access(打开现有数据库和刚运行它时)并且处于任何模式(常规模式和安全模式)时,我在警告框中收到“找不到语言 DLL msain900.dll”。

有没有办法可以防止需要这个 DLL?

更新:msain900.dll我从同事那里得到一份副本,并将它放入System32和中Office12;都没有帮助。(仅供参考:您不能regsvr32在此 DLL 上使用它;它不是系统文件。)

答案1

看来我对 MS Access 2007 的修复也修复了 MS Word 2007 的问题。

Access 错误:
在 2007 升级后尝试打开 Access 时,您会收到以下错误 - “找不到语言 DLL,MSAIN900.dll”

Word 错误:没有页码,缺少 C:\Documents and Settings\Your User Name\Application Data\Microsoft\Document Building Blocks 下的 1033 文件夹和其中的 building blocks.dotx 文件

修复:

添加/删除程序转到 MW Office 2007 并单击“更改”,检查添加或删除功能,突出显示访问并单击继续。

完成后,转到“所有程序”菜单中的 Access,它将打开且不会出现错误。无需重新启动。此外,1033 文件夹和 building blocks.dotx 文件也在那里,并且 Word 中提供页码功能。

整个过程耗时不到5分钟。

答案2

我尝试重新安装 Office 几次(一次使用企业安装程序;另一次手动安装)。最后,我只使用安装 CD 重新安装了 Office。现在 Access 可以打开,没有错误。

这是一个有效但不能令人满意的解决方案。据记录,我复制到的版本System32Office12Office12\1033没有改变,所以我仍然不知道它应该放在哪里(虽然这似乎没有帮助)。

相关内容