类型 | 描述 |
None(无) | 不执行任何检查——该依赖项始终视为已满足。可用作占位符。 |
Version Check(版本检查) | 检查所选软件组件的版本是否落在指定范围内。 标识符:选择要检查的软件:RoboDK、Add-in Manager、Qt Framework 或操作系统。 值:使用区间表示法的版本范围(参阅版本范围)。 |
CPU Architecture(CPU 架构) | 检查系统处理器架构是否与预期值匹配。 值:预期的 CPU 架构字符串,例如 x86_64、arm64 或 i386。支持精确匹配或正则表达式。 |
Build Architecture(构建架构) | 检查正在运行的构建版本的完整应用程序二进制接口(ABI)字符串。这比 CPU 架构更详细,包含编译器、数据模型和字节序信息。 值:例如 x86_64-little_endian-lp64。支持精确匹配或正则表达式。 |
Kernel Type(内核类型) | 检查底层操作系统内核标识符。 值:例如 winnt(Windows)、linux、darwin(macOS)。支持精确匹配或正则表达式。 |
System Check(系统检查) | 检查操作系统自身报告的产品名称。 值:例如 windows、ubuntu。支持精确匹配或正则表达式。 |
File Version(文件版本,仅限 Windows) | 读取嵌入在 Windows 可执行文件或库(.exe 或 .dll)中的版本资源,并使用值或表达式进行比较。 值:例如 1.4.3.3123,支持精确匹配或正则表达式。 |
File Created(文件创建时间) | 检查指定文件的创建时间戳。 标识符/文件名:要检查的文件路径。 值:带模式的日期/时间:Exact(精确)、Before(早于)或 After(晚于)(参阅日期和时间值)。 |
File Modified(文件修改时间) | 检查指定文件的最后修改时间戳。 标识符/文件名:要检查的文件路径。 值:带模式的日期/时间:Exact(精确)、Before(早于)或 After(晚于)(参阅日期和时间值)。 |