Расшифровка расширений файлов AX

Dynamics AX использует множество разнообразных расширений для своих системных файлов. Все эти расширения имеют логический смысл и можно с легкостью понять их предназначение.

Большинство файлов находятся в папке с приложением:
C:\Program Files\Microsoft Dynamics AX\50\Application\Appl\[your_application] — (пример пути AX 2009)

У таких файлов как правило в качестве расширения используется 3 символа. Чтобы разобраться с тем, что обозначает то или иное расширение в системных файлах аксапты, воспользуемся списком ниже:

Первый символ обозначает принадлежность файла:
    a: application (приложение)
    k: kernel (ядро)

Второй символ обозначает содержимое файла:
    l: label (лейбл/метка)
    o: object (объект)
    t: text (текст)
    d: developer documentation (документация разработчика/для разработчиков)
    h: help (помощь)

И третий символ обозначает тип файла:
    d: data (данные)
    i: index (индекс)
    c: cache (кэш)
    t: temporary (временный)

 

Ниже рассмотрим различные варианты файлов с разными расширениями:
ALDApplication Label Data. Файл содержит в себе метки и комментарии к меткам для определенного языка в файле меток (label file).

ALC — Application Label Cache. Файл содержит в себе кэш меток приложения. Эти файлы можно удалять после того, как будет остановлен AOS.

ALI — Application Label Index. Файл содержит в себе индекс для файлов с расширением .ald, эти файлы можно удалять после того, как будет остановлен AOS.

ALT — Application Label Temporary. Файл содержит в себе новые метки (лейблы) до того, как они будут зафиксированы в файле с расширением .ald .

AOI — Application Object Index. Файл содержит в себе индекс для файла с расширением AOD. Этот файл можно удалять после того, как будет остановлен AOS.  *Обязательно удалите этот файл, если вы скопировали слои из одной установки AX в другую.

ADD — Application Developer Documentation Data. Файл содержит в себе документацию, которую можно найти в узле Документация разработчика приложений (Application Developer Documentation). Эти файлы локализованы также, как и файлы меток.

ADI — Application Developer Documentation Index. Файл содержит индекс для .add файла.

AHD — Application Help Data. Файл содержит документацию предназначенную для конечного пользователя. В AOT находится в узле «Application Documentation».

AHI — Application Help Index. Файл содержит индекс для .ahd файла.

AOD — Application Object Data. Это «файл слоя AX», каждый из этих файлов представляет один слой.

KHD — Kernel Help Documentation. Файл содержит в себе справочную документацию по ядру, которую можно найти в AOT в узле «System Documentation».

KHI — Kernel Help Index. Файл содержит индекс для .khd файла. Находтся в папке Server/bin

KTD — Kernel Text Data. Файл содержит в себе системные текстовые строки. Они используются в интерфейсе AX и для системных сообщений.

KTI — Kernel Text Index. Файл содержит индекс для .ktd файла.

Файлы, которые хранятся на стороне пользователя (client side)
AUC — Application Unicode Object Cache. Этот файл создается на стороне клиента и используется для повышения производительности за счет кэширования объектов AX.
Бывают случаи, когда на стороне клиента АХ «сохраняет» старый код и новый/обновленный код не отрабатывает у пользователя, при этом у других пользователей таких проблем нет. Удаление файлов .auc зачастую помогает решить эту проблему.
Найти этот файл можно в каталоге C:\Users\ИМЯ ПОЛЬЗОВАТЕЛЯ\AppData\Local.

AOC — Axapta Object Cache (до Axapta 3) — Это старая версия auc файла и служит для тех же самых целей.

Комментариев нет


Добавить комментарий