IExtension

0 голосов
спросил 22 Авг, 05 от Гость (210,080 баллов) в категории Программные продукты Esri

Здравствуте.

Создаю extension, оно и регистрируется, и включается, и выключается, и деактивируется, но вот только я не понял, как это arcgis следит за тем, что можно использовать, а что нельзя. Правильно ли я понял:

если я хочу, чтобы моя, допустим, icomand была зависима от моего iextension, то я должен при icommand_enabled проверять IExtensionConfig.state?

4 Ответы

0 голосов
ответил 22 Авг, 05 от dios (5,300 баллов)
Так и есть

все руками - в icommand проверть включено ли расширение или нет

иначе сама арка их не отключит image
0 голосов
ответил 22 Авг, 05 от DenSer1 (660 баллов)

Расширения бывают доступными и недоступными благодаря лицензиям.

Это проверяется на старте арки (такого названия я ещё не слышал, но теперь буду пользоваться).

Как проверять стандартные лицензии - это, я думаю, не проблема.

А вот как создать лицензию на своё расширение?

0 голосов
ответил 25 Авг, 05 от dios (5,300 баллов)
гм

это уже из раздела защиты от копирования

сама ESRI использует технологию FlexLm
(аппаратный ключ)

хотя можно просто спрашивать серийник

а оНо надо ?
0 голосов
ответил 25 Авг, 05 от DenSer1 (660 баллов)

а оНо надо ?

нет не надо, так любопытство, вдруг сделаю что-то востребованное в широких кругах

сама ESRI использует технологию FlexLm

а какова себистоимость одного ключа?

П.С. в принципе, я вопрос решил, отвечаю для поддержания разговора

Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...