Объявление

Свернуть
Пока нет объявлений.

Ошибка msjet35.dll при старте проверки

Свернуть
X
  • Фильтр
  • Время
  • Показать
  • Сортировать
  • Упорядочить по
Очистить всё
новые сообщения

    Ошибка msjet35.dll при старте проверки

    При выборе файла для проверки программа ругается на ошибочную версию msjet35.dll, код ошибки 3445.
    После этого ругается на отсутствие cpsnxml.dll.
    Система - win 2000, sp3.
    Установка программы проводилась как под пользователем, так и под администратором - не помогает. Антивирусные программы отключены.
    В чём может быть дело?

    #2
    Ответ: Ошибка msjet35.dll при старте проверки

    Давайте проведем смелый эксперимент
    Вы этот файл удалите (сделав копию) и установите программу еще раз (отключив антивирусы). После чего попробуйте протестировать файл.
    Только напишите, плиз, что получилось

    Комментарий


      #3
      Ответ: Ошибка msjet35.dll при старте проверки

      Результат остался прежним.
      в \system32 переименовал msjet35.dll, отключил антивирь, переустановил.
      Результат тот же.

      Комментарий


        #4
        Ответ: Ошибка msjet35.dll при старте проверки

        Это интересно.
        А попробуйте, плиз, ее руками в системе зарегистрировать и после перезагрузки попробовать протестировать файл

        Комментарий


          #5
          Ответ: Ошибка msjet35.dll при старте проверки

          regsvr32 msjet35.dll - ребут
          Результат тот же
          "Ошибочная версия библиотеки msjet35.dll"

          Комментарий


            #6
            Ответ: Ошибка msjet35.dll при старте проверки

            какие вообще есть в папке файлы, соответствующие маске msjet*.dll
            ?

            Комментарий


              #7
              Ответ: Ошибка msjet35.dll при старте проверки

              MSJet35.dll
              msjet40.dll
              msjetoledb40.dll

              Комментарий


                #8
                Ответ: Ошибка msjet35.dll при старте проверки

                Давайте попробуем переименовать msjet40.dll в msjet35.dll
                Напишите, плиз, что получилось

                Комментарий


                  #9
                  Ответ: Ошибка msjet35.dll при старте проверки

                  Я тут поискал в интернете, и кое-что нашел

                  1. Надо сравнить версии библиотек msjet35.dll (в SYSTEM32) и dao35.dll (в "Program Files\Common Files\Microsoft Shared\DAO") - правый клик на файле - закладка "Версия". Должны быть одинаковые первые два числа в номере версии (у меня, например, они действительно одинаковые 3.51).

                  2. Скорее всего, они разные, в любом случае, попробуйте переименовать в *.old оба файла, затем повторите установку. Для верности все же предварительно также стоит переименовать в *.old еще эти файлы: Dao2535.tlb, msjter35.dll, msjint35.dll (у двух последних также должны, по идее, совпадать версии с msjet35.dll).

                  Отпишитесь, пожалуйста, разрешилась ли проблема.

                  Видимо, надо будет как-то скорректировать установку, или выпустить и разместить "лечилку", потому как, ковыряться вручную, конечно, не дело.

                  Комментарий


                    #10
                    Ответ: Ошибка msjet35.dll при старте проверки

                    Библиотеки действительно разных версий.

                    Переустановил, версии остались различными

                    dao35.dll - 3.51.1.1608.0
                    msjet35.dll - 3.51.1.2723.0

                    Как их синхронизировать?

                    Комментарий


                      #11
                      Ответ: Ошибка msjet35.dll при старте проверки

                      Нет, это уже одна версия, 3.51

                      Проблема осталась?
                      Другие упомянутые файлы проверяли?

                      Комментарий


                        #12
                        Ответ: Ошибка msjet35.dll при старте проверки

                        Проблема осталась.
                        Проверил, msjint35 - 3.51...
                        Единственно, не перегружал машину, идёт работа. Это критично?

                        Комментарий


                          #13
                          Ответ: Ошибка msjet35.dll при старте проверки

                          Ну как вам сказать..
                          Если не помогает - то лучше перезагрузиться

                          Комментарий


                            #14
                            Ответ: Ошибка msjet35.dll при старте проверки

                            Не помогло.

                            Комментарий


                              #15
                              Ответ: Ошибка msjet35.dll при старте проверки

                              Еще раз, давайте все же определимся
                              Надо убить (переименовать) 5 файлов:

                              msjter35.dll, msjint35.dll, msjet35.dll (в SYSTEM32) и dao35.dll Dao2535.tlb, (в "C:\Program Files\Common Files\Microsoft Shared\DAO")

                              Если dao35.dll Dao2535.tlb лежат и в SYSTEM32 - то скорее всего, они не задействованы и ни на что не влияют, они должны лежать в "C:\Program Files\Common Files\Microsoft Shared\DAO", но их тоже надо убить.

                              Потом надо переустановить программу. Должно заработать, чудес не бывает!

                              Комментарий

                              реклама

                              Свернуть
                              Обработка...
                              X