Решение проблем

Не запускается «QS: Спецодежда и имущество»

Для работы программы, про крайней мере ее запуска, необходимо всего 2 условия:

  1. Наличие установленной в системе платформы .Net Framwork не ниже 4.6.1. Если в системе установлена версия ниже, то нужную версию можно доустановить вручную скачав с сайта Microsoft.

  2. Наличие в системе установленной библиотеке GTK#. Проверить установлена библиотека или нет можно открыв «Установку и удаление программ». При отсутствии указанной библиотеки ее можно скачать вручную с сайта проекта.

Обратите внимание! Нужно скачивать и устанавливать именно GTK#, а не Mono

Обычно этих двух условий достаточно чтобы программа запускалась на компьютере. Иногда бывает необходимо перезагрузить компьютер после установки этих 2-х компонентов. Если у вас все установлено и программа все равно не запускается попробуйте найти лог программы и отправить его нам на почту, указанную на странице программы.

Неверная кодировка сервера

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

 character_set_server = latin1 — для нормальной работы программы кодировка сервера должна быть utf8,
иначе возможны проблемы с языковыми символами, этот параметр изменяется в настройках сервера.
problems encoding warning

Для исправления ситуации, необходимо изменить настройки сервера. Обратите внимание, что эти настройки повлияют на MySQL\MariaDB сервер целиком, поэтому указанные ниже изменения могут нарушить работу других приложений использующих этот сервер, если таковые имеются.

Инструкция по редактированию конфига MySQL ниже.

Редактирование конфигурационного файла MariaDB

Выполните следующие шаги:

Откройте папку куда был установлен сервер, при установки по умолчанию будет следующий путь C:\Program Files\MariaDB 10.3\data

problems encoding MariaDB 1

Открываем на редактирование файл my.ini

problems encoding MariaDB 2

Добавляем параметр character-set-server=utf8 в раздел конфигурационного файла mysqld.

problems encoding MariaDB 3

Сохраняем отредактированный файл.

Теперь нам нужно перезапустить службу MySQL сервера, например через остнастку Управление компьютером.

problems encoding MariaDB 4

Все, можно пробовать запускать программу «QS: Спецодежда и имущество». Предупреждение должно исчезнуть.

Редактирование конфигурационного файла MySQL

Выполните следующие шаги: Откройте папку C:\ProgramData\MySQL\MySQL Server х.х где х.х версия установленной у вас MySQL. Открываем файл my.ini для редактирования.

problems encoding MySQL 1

Находим в открывшемся конфигурационном файле строчку character-set-server. Исправляем эту строку на следующую character-set-server=utf8 , то есть убираем #, и дописываем после = необходимую нам кодировку.

problems encoding MySQL 2

Сохраняем отредактированный файл.

Теперь нам нужно перезапустить службу MySQL, например через остнастку Управление компьютером..

problems encoding MySQL 3

Все, можно пробовать запускать программу «QS: Спецодежда и имущество». Предупреждение должно исчезнуть.