Эта страница может содержать автоматически переведенный текст.

Устранение проблем с лицензиями

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

Обычно это происходит из-за неправильной настройки. Подробнее о причине в каждом случае читайте дальше.

Вы всегда можете связаться со службой поддержки. Мы поможем решить вопросы с лицензией.

Устранение проблем с лицензиями

Docotic.Pdf добавляет текстовые сообщения в сгенерированные файлы.

Это происходит, когда библиотеке не предоставлен лицензионный ключ.

Получите бесплатную ограниченную по времени лицензию или приобретите постоянную лицензию.

Если вы приобрели у нас лицензию, убедитесь, что вы предоставили библиотеке свой лицензионный ключ.

Docotic.Pdf кидает исключение InvalidOperationException

Библиотека сообщает причину проблемы через сообщение в исключении. Сообщение может начинаться со следующих фраз.

Your temporary license key is expired

Используемый вами лицензионный ключ ограничен по времени. Время истекло и теперь ключ уже не действителен.

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

This build of Docotic.Pdf library requires maintenance through…

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

Вам нужно будет либо продлить лицензию, либо понизить версию библиотеки до более старой версии. Вы можете найти самую последнюю подходящую версию, используя документ истории версий. В этом документе для каждой версии указана дата выпуска.

Пожалуйста, свяжитесь с нами для получения ссылки на покупку продления вашей лицензии.

Если вы недавно продлили свою лицензию, убедитесь, что вы заменили старые лицензионные ключи на новые в своем решении.

Your license doesn't allow you to use Docotic.Pdf in this product

Ваш код предоставил библиотеке лицензионный ключ. Ключ предназначен для лицензии Application. Атрибуты приложения, использованного для привязки лицензии, отличаются от атрибутов текущего приложения.

Вызовите метод LicenseManager.GetApplicationInfo в исходном коде вашего приложения. Затем сравните результат с информацией, которую вы отправили нам после покупки.

Результат может отличаться, если вы изменили у вашей сборки атрибуты Компания и/или Продукт.

Your license doesn't allow you to use Docotic.Pdf on this server

Ваш код предоставил библиотеке лицензионный ключ. Ключ предназначен для лицензии Server. Текущий идентификатор оборудования вашего сервера или рабочей станции отличается от идентификатора, использованного для привязки лицензии.

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

Результат может отличаться, если вы запускаете свой код на новом сервере или новой рабочей станции разработчика. Другая причина – изменение сетевой конфигурации вашего сервера.

The provided license key and owner do not match

Ваш код предоставил библиотеке лицензионный ключ. Ключ предназначен для лицензии Ultimate или Ultimate+. Убедитесь, что вызов LicenseManager.AddLicenseData содержит два аргумента. Второй аргумент должен быть равен тому, который мы предоставили в электронном письме после вашей покупки.