Автор: Andrew Savin

Все статьи
Использование и применение лицензионного ключа для активации наших продуктов требуют соблюдения определенных правил. Нередко к нам приходят запросы от клиентов, что лицензионный ключ работал в приложении и вдруг перестал или работает от случая к случаю – надпись Trial и логотип нашей компании появляется на страницах отчетов в runtime дизайнере, при предварительном просмотре или после сохранения отчета, к примеру, в PDF. Каждый случай требует отдельного изучения и исследования. Мы собрали для вас несколько нетривиальных причин, по которым ключ может не работать. Вот четыре совета, что нужно проверить в приложении, чтобы избежать проблем.

  • Проверьте, загружается ли лицензионный ключ. В случае использования асинхронного вызова методов – пересмотрите порядок вызовов. Возможно, в каком-то месте загрузка и построение отчета может выполняться быстрее, чем загрузка лицензионного ключа;

  • Если ключ загружается в статическом конструкторе, а сами отчеты загружаются, строятся и экспортируются в различных потоках или используются вычисления на распределенных серверах – перенесите загрузку лицензионного ключа в обычный конструктор;

  • Если загрузка ключа выполняется из файла, и тем более она реализована асинхронным методом – попробуйте загрузить лицензионный ключ из Base64-строки;

  • Если вы приобрели продление подписки, вам необходимо заново сформировать лицензионный ключ в личном кабинете и обновить его в вашем коде приложения, либо заменить файл лицензии в вашем проекте на новый.
Обратите внимание

При каждом запросе ключа, его содержимое каждый раз будет отличаться от содержимого ранее сгенерированного ключа. Это является нормальным поведением, так как помимо информации о лицензии, сохраняется дата и время генерации самого ключа.

Если эти простые советы не помогли, либо возникают другие проблемы в работе продуктов Stimulsoft – без промедления обращайтесь к нам в техподдержку или задавайте вопрос на форуме. При обращении, пожалуйста, опишите подробнее проблему, шаги для ее воспроизведения. По возможности, прикрепите к сообщению пример проекта либо часть исходного кода, в котором возникает ошибка. Это сэкономит ваше время и поможет найти решение вопроса в самые кратчайшие сроки.
Здесь вы можете прочитать наши советы как решить любую проблему быстро и эффективно.
By using this website, you agree to the use of cookies for analytics and personalized content. Cookies store useful information on your computer to help us improve efficiency and usability. For more information, please read the privacy policy and cookie policy.