可能要求您更改针对基于 AutoCAD 2015 或更早版本的产品创建的 AutoLISP 或 VBA 程序(如果它们利用了密码保护或渲染预设)。还可能需要更新使用 AutoCAD 对象库的 SendCommand 方法的程序,以基于字符串异步或同步执行的方式使用 SendCommand 或 PostCommand 方法。 如果托管的 .NET 和 ObjectARX 程序是针对基于 AutoCAD 2020 或更早版本的产品创建的,将需要更新和重新编译这些程序,才能使其在最新版本中执行。针对基于 AutoCAD 2016 或更早版本的产品创建的程序可使用密码保护或渲染预设,需要更新这些程序,才能与基于 AutoCAD 2021 的产品一起正常工作。 如果您有关于自定义程序的问题,请确认这些程序没有使用任何在该版本中已弃用或更改的命令或系统变量。您还需要确保自定义程序可以找到任何所需的支持文件、块或其他资源。请确认“选项”对话框的“文件”选项卡中已包含所需的支持搜索路径。 注: 从基于 AutoCAD 2014 的产品开始,当 SECURELOAD 系统变量设置为 1 或 2 时,自定义应用程序必须在安全模式下工作。当在安全模式下进行操作时,基于 AutoCAD 的产品限制为从受信任的位置加载和执行包含代码的文件;受信任的位置由 TRUSTEDPATHS 系统变量指定。有关详细信息,请参见“关于安全性和病毒防护”。
如果问题仍无法解决,请与自定义程序的原始供应商联系,以帮助您识别问题并提供所需解决方案。 |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-1-9 14:23
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.