Совместимость пользовательских и сторонних приложений

Изменения, внесенные в интерфейсы прикладного программирования (API) AutoCAD, появляются в каждой новой версии, но не требуют перекомпиляции или изменения существующих пользовательских программ, поэтому они работают в последней версии.

Перед переходом к новой версии следует проверить все пользовательские и сторонние приложения. Все программы, использующие команды или системные переменные, должны быть извлечены, чтобы обеспечить допустимость командной строки (имя команды, параметры и значения). Также убедитесь, что никакие исключенные команды и системные переменные не используются.

Ниже приведены дополнительные изменения, которые могут повлиять на работу с пользовательскими программами, разработанными для программ на основе AutoCAD, предшествующих AutoCAD 2022.

Прим.: Начиная с программных продуктов на основе AutoCAD 2014, пользовательские приложения должны работать в безопасном режиме, когда для системной переменной SECURELOAD установлено значение 1 или 2. При работе в режиме безопасности программа на основе AutoCAD ограничивается загрузкой и выполнением файлов, содержащих код из доверенных местоположений; доверенные местоположения определяются системной переменной TRUSTEDPATHS. Для получения дополнительной информации см. раздел «Безопасность и антивирусная защита».