Как передать локальный кэш пользователя разработчикам для диагностики?

Для понимания причин возникновения некоторых ошибок может потребоваться локальный кэш пользователя, который является «снимком» Pilot-ICE в определенном состоянии конкретного пользователя.

  • Кэш часто имеет большой размер, поэтому желательно выполнить его очистку перед выполнением последующих пунктов.
  • Воспроизведите ошибку/проблему. Выгрузите клиент из памяти.
  • Добавьте кэш пользователя в архив. Файлы кэша по умолчанию находятся в профиле пользователя %localappdata%\ASCON\[имя клиентского приложения]
  • Проверьте корректность данных на другом компьютере или текущем перед отправкой его в ПТП. Для этого:
    • скопируйте и/или разархивируйте архив
    • убедитесь,что Pilot-ICE не запущен
    • в командной строке запустите исполняемый файл клиентского приложения с командой localCache

"[полный_путь_до_исполняемого_файла]\[имя_исполняемого_файла].exe" localCache "[путь к файлу локальной БД кэша пользователя]\[id].dbp"

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

"C:\Program Files\ASCON\Pilot-ICE Enterprise\Ascon.Pilot.PilotEnterprise.exe" localCache "D:\bugs\1-750\9fb1c16f-fe1b-4891-b4a8-f196321349b5\9fb1c16f-fe1b-4891-b4a8-f196321349b5\4\9fb1c16f-fe1b-4891-b4a8-f196321349b5.dbp"

  • В результате выполнения команды должен быть запущен Pilot-ICE в автономном режиме. Проверьте отображение ошибочных с точки зрения пользователя данных.
  • Отправьте архив локального кэша пользователя в ПТП.
  • Для решения некоторых проблем необходима только БД кэша без тел файлов. Файлы БД локального кэша находятся

%localappdata%\ASCON\Pilot-ICE Enterprise\Databases\DATABASE_ID\USER_ID

Нужны файлы: .DBP, .FSDBP, .MESSAGES.DBP

назад к списку вопросов