Сборки общего кода¶
Подраздел Сборки общего кода предназначен для загрузки в Систему библиотек общего кода.
В сборку общего кода включаются общие библиотеки, которые используют кастомизаторы для своих решений с возможностью переноса на другие стенды для разных заказчиков, информация о версии и метаданные: описание зависимостей, автора и т.д. Там же могут находится и библиотеки сторонних приложений, которые, например, используются при работе с файлами форматов DOCX, PDF.
Подраздел Сборки общего кода доступен пользователю, имеющему привилегию Управление элементами кастомизации, и отображается в разделе Элементы кастомизации.
При импорте сборки общего кода (кнопка [Импорт]) все библиотеки будут импортированы и загружены на сервер, и на них можно будет ссылаться из заданий планировщика и из серверных скриптов или использовать в других механизмах (как, например, загруженные внешние библиотеки). Существует возможность загрузки нескольких сборок общего кода одновременно.
В разделе отображается таблица импортированных сборок общего кода, для каждой записи таблицы отображается название сборки и номер последней версии сборки. Доступные действия ограничиваются командами импорта или экспорта сборки, при этом экспортируется или импортируется файл в формате NUPKG.
Просмотр состава сборки доступен как при открытии записи списка, так и в области предварительного просмотра. Если сборка содержит зависимости, то доступен механизм отображения дополнительной области, где на текущей странице (или в новом окне) отображается по текущей зависимости пакет общего кода.
Просмотр списка с версиями библиотеки доступен на вкладке Версии. Для просмотра необходимо дважды нажать ЛКМ на выбранную запись, будет выполнен переход в метаданные и загрузка конкретной версии. При нажатии кнопки [Добавить в пакет] вызывается диалог выбора пакетов для добавления объекта кастомизации в пакет. Выбранная версия сборки общего кода будет добавлена в пакет, или обновлена, если пакет уже содержит версию текущей сборки общего кода.
Для удаления сборки общего кода необходимо нажать кнопку меню
и выбрать действие [Удалить]. Также удаление сборки общего кода доступно из области предварительного просмотра. Команда [Экспорт] позволяет экспортировать сборку общего кода в файл формата экспорта NUPKG.

