Madskillz.pngСкачать программу «Магадан» LITE — бесплатную, не ограниченную по времени редакцию парсера ключевых слов!

Версия 2.2.9.13 — решение проблем обновления

Материал из "Магадан" - инструкция пользователя
Версия от 17:04, 17 апреля 2015; Root (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Начиная с версии 2.2.9.13, «Магадан» использует в работе новые версии библиотек сторонних производителей. К сожалению, нет возможности распространять указанные библиотеки в рамках автоматического обновления, поэтому возможно нарушение функционирования программы в случаях, когда вы воспользовались автообновлением в версии более ранней, чем 2.2.9.13. Ниже приведена информация, позволяющая избежать, либо оперативно решить появившиеся проблемы.

Если вы еще не обновили программу до версии 2.2.9.13 или выше

Самым надежным способом будет полная переустановка программы в новую директорию на диске. Этот способ гарантированно лишит пользователя каких-либо проблем обновления, но может оказаться не очень удобным. Для пользователей, желающих установить обновление в имеющуюся рабочую директорию программы, предназначена следующая инструкция:

  1. Скачайте дистрибутив используемой редакции с официального сайта.
  2. Установите скачанное обновление в ту же директорию, в которой установлена предыдущая версия Магадана. В процессе установки должно появиться предупреждение о том, что директория не пуста. Если указанное сообщение не появилось, скорее всего вы промахнулись и установили программу в отдельную директорию (например, дополнительную директорию внутри имеющейся).
  3. Не запуская и не активируя программу (для редакции PRO), удалите в рабочей директории старый файл SQLite.Interop.dll. Новые файлы с тем же именем, расположенные в поддиректориях x64 и x86, необходимо оставить!
  4. Запустите и активируйте (для редакции PRO) программу.

Если вы уже обновили программу и она перестала работать должным образом

Ошибки проявляются двумя разными способами. Ниже приведено решение по каждому из вариантов.

«Прекращена работа программы «Магадан»

«Прекращена работа программы «Магадан»
Оно же

Симптоматика: сразу после запуска программы появляется указанная на изображении ошибка и работа программы прекращается.

Причина: программа была обновлена автоматически, но новые версии библиотек отсутствуют в системе.

Решение: скачайте и установите программу, следуя инструкции раздела «Если вы еще не обновили программу до версии 2.2.9.13 или выше» (см. выше).

«Не удается найти точку входа "sqlite3_changes_interop" в DLL "SQLite.Interop.dll"»

«Не удается найти точку входа "sqlite3_changes_interop" в DLL "SQLite.Interop.dll"»
Подчеркнутое зеленым оставить, красным — удалить!

Симптоматика: программа запускается без проблем, выполняется отрисовка главного окна, но при попытке начать работу с файлами баз ключевых слов (создать новую базу) появляется окно отчета об ошибке, содержащее «Диагностическое сообщение: Не удается найти точку входа "sqlite3_changes_interop" в DLL "SQLite.Interop.dll"».

Причина: программа была корректно обновлена и, при необходимости, активирована, но в рабочей директории остались старые файлы библиотек.

Решение: удалите из рабочей директории старый файл SQLite.Interop.dll. Новые файлы с тем же именем, расположенные в поддиректориях x64 и x86, необходимо оставить!

Ничего не помогает?

Если ошибка появилась именно с переходом на версию 2.2.9.13 или выше, скорее всего ее можно решить указанными в настоящем документе способами, которые сводятся к двум простым шагам:

  1. Скачать полный дистрибутив и установить его поверх имеющейся копии программы (см. последовательность действий в «Если вы еще не обновили программу до версии 2.2.9.13 или выше»).
  2. Удалить старые версии библиотек из рабочей директории программы (см. «Не удается найти точку входа "sqlite3_changes_interop" в DLL "SQLite.Interop.dll"»).

В случае, если проблема не поддается решению, пожалуйста, обратитесь за технической поддержкой.

См. также