2

Я получаю сообщение «Не удается найти языковую библиотеку DLL msain900.dll» в окне предупреждения при попытке запустить доступ (как при открытии существующей базы данных, так и при ее запуске) и в любом режиме (обычный и безопасный режим).

Есть ли способ предотвратить эту DLL от необходимости?

Обновление: я получил копию msain900.dll от коллеги и поместил ее как в System32 и в Office12 ; ни помог. (К вашему сведению: вы не можете использовать regsvr32 для этой DLL; это не системный файл.)

2 ответа2

3

Похоже, исправление, которое у меня есть для MS Access 2007, также исправляет проблему MS Word 2007.

Ошибка доступа:
При попытке открыть Access после обновления 2007 появляется следующая ошибка - «Не удается найти Language DLL, MSAIN900.dll»

Ошибка в слове: нет нумерации страниц, отсутствует файл 1033 folder & building blocks.dotx внутри него в C:\Documents and Settings\ Ваше имя пользователя \ Application Data \ Microsoft \ Document Building Blocks

Исправление:

Установка и удаление программ. Перейдите в MW Office 2007 и нажмите «изменить». Установите флажок «Добавить или удалить компоненты». Выберите «Доступ» и нажмите «Продолжить».

После того, как он сделал свое дело, перейдите в Access в меню Все программы, и он откроется без ошибки. Перезагрузка не требуется. Также есть папка 1033 и файл строительные блоки.dotx, и нумерация страниц доступна в слове.

Все это занимает менее 5 минут.

0

Я попытался переустановить Office несколько раз (один раз с помощью корпоративного установщика; другой раз вручную). Наконец, я просто использовал установочный компакт-диск и переустановил Office. Теперь Access открывается без ошибок.

Это эффективное, но неудовлетворительное решение. Для справки , все версии, которые я скопировал в System32 , Office12 и Office12\1033 были не тронуты, поэтому я до сих пор не знаю, куда он должен был пойти (хотя, похоже, эти знания не помогли бы).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .