Часто задаваемые вопросы о лицензировании продукта, применении лицензионного ключа
Лицензионный ключ не сохраняется постоянно
Лицензионный ключ не сохраняется постоянно
Вы можете столкнуться со следующей проблемой: после ввода лицензионного ключа он распознаётся (ключ действителен), но не сохраняется в системе. После перезапуска приложения продукт снова оказывается нелицензированным.
Лицензии Developer
Для лицензий Developer (при использовании лицензионного ключа, начинающегося с Mem:) необходимо выполнять лицензирование продукта в коде вашей программы. Просто вызовите функцию LicenseMe() при запуске приложения или перед отрисовкой первого штрихкода. Лицензирование на основе реестра недоступно для лицензий Developer (или лицензий с префиксом Mem:).
Веб-лицензии (Web-Licenses)
TBarCode .NET поддерживает лицензирование через INI-файл, в том числе для веб-лицензий. Целесообразность этого способа зависит от типа лицензии. Для лицензий разработчика применяйте лицензию через код и защищайте данные. Подходящий файл barcode.ini можно запросить у поддержки.
Проблема с правами доступа
При чтении или записи реестра Windows могут действовать ограничения прав доступа. Поскольку наш продукт хочет сохранить данные лицензии в реестре, вам необходимо проверить, достаточно ли у вашей учётной записи пользователя прав для ключа TEC-IT.
Учётная запись пользователя
В большинстве случаев данные лицензии сохраняются только для текущего пользователя (HKEY_CURRENT_USER). Если вы входите в систему под другим пользователем, может потребоваться повторное лицензирование. Метод лицензирования, не зависящий от пользователя, доступен по запросу.
Контроль учётных записей пользователей (UAC)
В зависимости от уровня UAC (Vista, Windows 7) доступ на запись в реестр HKEY Local Machine может быть заблокирован (актуально для TConnector). Это препятствует постоянному сохранению лицензии.
Mac OS-X
Если программа была запущена непосредственно из файла DMG, лицензионный ключ не может быть сохранён. Установите программное обеспечение, дважды щёлкнув на файле DMG и перетащив значок программы в папку приложений. После этого попробуйте выполнить лицензирование снова. Для лицензирования используйте ту же учётную запись пользователя, которая использовалась при установке программного обеспечения (права на запись!)
Лицензирование через INI-файл
Для особых случаев существует возможность загрузить лицензионный ключ через предварительно настроенный INI-файл. Пожалуйста, обратитесь в нашу службу поддержки, если у вас остались нерешённые проблемы с лицензированием.