关于安装和卸载插件应用程序
插件自动加载器机制使用户可以更加轻松地使用软件包格式部署自定义应用程序。 软件包格式是一个常用文件夹结构,其名称中的扩展名为“.bundle”,并有用于定义插件的各种组件的 XML 文件。由于插件的参数定义在软件包的 XML 文件中,因此通过将自定义应用程序部署为“套装”,可以更容易地针对多个操作系统和产品版本。部署插件时,可以改用“套装”来创建复杂的安装程序脚本。 注: AutoCAD LT for Mac 不支持插件。
可以通过将插件放置于本地驱动器上的其中一个“ApplicationPlugins”或“ApplicationAddins”文件夹来部署该插件。
启动基于 AutoCAD 的产品或 AutoCAD LT 时,将检查“ApplicationPlugins”或“ApplicationAddins”文件夹以查找插件。将根据每个软件包的 XML 文件中的元数据自动注册和加载找到的插件。 注: 当可以从任何“ApplicationPlugins”文件夹加载某个插件时,建议您将所有插件都放置于 Windows 中的“%PROGRAMFILES%\Autodesk\ApplicationPlugins”文件夹下。此位置中的插件受信任,并且不会检查是否存在数字签名。所有其他“ApplicationPlugins”文件夹必须信任为应用程序首选项的一部分,并且应该进行数字签名。
信任插件软件包从 Windows 上基于 AutoCAD 2016 的产品开始,建议对您的自定义程序文件进行数字签名。通过对自定义程序文件进行数字签名,即告知用户谁发布了自定义程序文件并且在进行数字签名后,文件是否有任何更改。有关对自定义程序文件进行数字签名的信息,请参见“关于对自定义程序文件进行数字签名”主题。 将检查每个加载的自定义程序文件是否存在数字签名。若发现自定义程序文件附着了数字签名,将向用户显示关于数字证书以及签署该文件的发布者的信息。用户可以选择继续加载文件,或者信任由正在加载文件的发布者发布的所有文件。如果不存在数字签名或数字签名无效,将通知用户加载和执行程序文件可能不安全。 安装插件软件包可以使用安装程序(例如 MSI)部署软件包,也可以手动将文件和文件夹结构复制到“ApplicationPlugins”或“ApplicationAddins”文件夹。对于 Autodesk App Store 下载,使用 Windows 上的 MSI 安装程序部署软件包。 加载插件软件包默认情况下,在当前任务期间安装新插件时,插件会自动注册到基于 AutoCAD 的产品或 AutoCAD LT 中。插件的加载行为由 APPAUTOLOAD 系统变量控制。当 APPAUTOLOAD 设定为 0(零)时,不会加载任何插件,除非使用 APPAUTOLOADER 命令。 注: 从基于 AutoCAD 2014 的产品开始,当 SECURELOAD 系统变量设定为 1 或 2 时,自定义应用程序必须在安全模式下工作。在安全模式下进行操作时,程序限制为从受信任的位置加载和执行包含代码的文件;受信任的位置由 TRUSTEDPATHS 系统变量指定。
卸载插件软件包可以通过从“ApplicationPlugins”或“ApplicationAddins”文件夹中删除带有“.bundle”扩展名的相应文件夹来卸载软件包。可以通过原始安装程序提供卸载选项或手动删除“.bundle”文件夹来完成卸载。 注: 从 Autodesk App Store 网站下载的插件还可以通过重新下载该插件来进行卸载。下载完成时,系统会提示您卸载插件。
|
|Archiver|CAD开发者社区
( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-5-13 10:37
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.