Создание схемы метаданных библиотеки карточки
Готовая схема библиотеки карточек (файл |
Подробный сценарий создания схемы библиотеки карточек приведён в разделе Подготовка библиотеки карточек. Здесь отмечены только основные моменты.
-
ID — идентификатор библиотеки карточек. Помимо схемы метаданных, задействован при разработке компонента
SnapIn
. -
Activation string — строка активации, которая включает идентификатор компонента библиотеки карточек. Данный идентификатор также задействован при разработке компонента библиотеки карточек.
-
Version — версия библиотеки карточек. Также используется в компоненте библиотеки.
-
Package ID — идентификатор пакета установки, используемый при регистрации пакета установки на сервере Docsvision (рассмотрено в разделе Создание расширения для Консоли настройки).
При необходимости (например, если клиентская часть не установлена), Windows-клиент запрашивает пакет установки с заданным идентификатором из общего списка пакетов, зарегистрированных на сервере Docsvision. Идентификатор пакета является постоянным для пакета установки.
-
Installer — относительный путь (относительно каталога
C:\Program Files (x86)\Docsvision\Platform\Site\Setup
) к пакету установки клиентской части.Пакет установки клиентской части будет разработан позже, но можно указать расположение заранее, либо вернуться к настройке данного параметра позже. Название подкаталога (здесь
NetstatSolutionClient
) определяется исходя из названия установочного файла. -
Product Code — код продукта, который соответствует коду продукта в самом пакете установки. Данный идентификатор используется при регистрации клиентской части установки в SnapIn, а также в проекте пакета установки клиентской части.
Идентификатор должен быть обновлен в случае обновления версии библиотеки.
-
All users
— признак установки приложения для текущего или для всех пользователей. Пакет установки должен уметь обрабатывать данный флаг.
Для одной библиотеки карточек можно определить несколько пакетов установки, но, как правило, в этом нет необходимости.