Использование и применение лицензионного ключа для активации наших продуктов требуют соблюдения определенных правил. Нередко к нам приходят запросы от клиентов, что лицензионный ключ работал в приложении и вдруг перестал или работает от случая к случаю – надпись Trial и логотип нашей компании появляется на страницах отчетов в runtime дизайнере, при предварительном просмотре или после сохранения отчета, к примеру, в PDF. Каждый случай требует отдельного изучения и исследования.
При каждом запросе ключа, его содержимое каждый раз будет отличаться от содержимого ранее сгенерированного ключа. Это является нормальным поведением, так как помимо информации о лицензии, сохраняется дата и время генерации самого ключа.
Если эти простые советы не помогли, либо возникают другие проблемы в работе продуктов Stimulsoft – без промедления обращайтесь к нам в техподдержку или задавайте вопрос на форуме. При обращении, пожалуйста, опишите подробнее проблему, шаги для ее воспроизведения. По возможности, прикрепите к сообщению пример проекта либо часть исходного кода, в котором возникает ошибка. Это сэкономит ваше время и поможет найти решение вопроса в самые кратчайшие сроки.
Вот четыре совета, что нужно проверить в приложении, чтобы избежать проблем.- Проверьте, загружается ли лицензионный ключ. В случае использования асинхронного вызова методов – пересмотрите порядок вызовов. Возможно, в каком-то месте загрузка и построение отчета может выполняться быстрее, чем загрузка лицензионного ключа;
- Если ключ загружается в статическом конструкторе, а сами отчеты загружаются, строятся и экспортируются в различных потоках или используются вычисления на распределенных серверах – перенесите загрузку лицензионного ключа в обычный конструктор;
- Если загрузка ключа выполняется из файла, и тем более она реализована асинхронным методом – попробуйте загрузить лицензионный ключ из Base64-строки;
- Если вы приобрели продление подписки, вам необходимо заново сформировать лицензионный ключ в личном кабинете и обновить его в вашем коде приложения, либо заменить файл лицензии в вашем проекте на новый.
При каждом запросе ключа, его содержимое каждый раз будет отличаться от содержимого ранее сгенерированного ключа. Это является нормальным поведением, так как помимо информации о лицензии, сохраняется дата и время генерации самого ключа.
Если эти простые советы не помогли, либо возникают другие проблемы в работе продуктов Stimulsoft – без промедления обращайтесь к нам в техподдержку или задавайте вопрос на форуме. При обращении, пожалуйста, опишите подробнее проблему, шаги для ее воспроизведения. По возможности, прикрепите к сообщению пример проекта либо часть исходного кода, в котором возникает ошибка. Это сэкономит ваше время и поможет найти решение вопроса в самые кратчайшие сроки.
Здесь вы можете прочитать наши советы как решить любую проблему быстро и эффективно.