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

Для понимания причин возникновения некоторых ошибок может потребоваться локальный кеш пользователя, который является «снимком» 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

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