InstallShield 5.1 安装组件错误代码 下表描述了由 InstallShield 对组件的操作生成的错误代码。 此文本是 ComponentError 函数的 InstallShield 帮助主题的 ( ) 版本。 错误代码说明
-101 ComponentAddItem 无法将组件添加到脚本创建的组件集。
-102 指定的组件已存在。
-103 ComponentSelectItem 尝试选择灰显的组件。
-104 指定组件名称无效。
-105 指定的组件在媒体中找不到。
-106 无法解压缩文件。
-107 在调用 ComponentMoveData 时指定的磁盘 ID 无效。
-108 目标磁盘没有足够的空间。 svFile 将包含目标路径。
-109 EnterDisk 函数调用失败。 svFile 将包含标记文件名 (下一个库名称) 。
-112 找不到指定的文件。 如果 svComponent 和 svFileGroup 为空,则 svFile 包含找不到的文件媒体库的名称。 如果 svComponent 和 svFileGroup 不为空,则 svFile 包含文件媒体库 (文件名称) 找不到的名称。
-113 指定的文件无法以只读格式打开。 如果 svComponent 和 svFileGroup 为空,则 svFile 包含无法作为只读打开的文件的名称。 如果 svComponent 和 svFileGroup 不为空,则 svFile 包含文件媒体库) 中无法以只读打开的文件 (的名称。
-114 指定的文件无法以读/写格式打开。 如果 svComponent 和 svFileGroup 为空,则 svFile 包含无法作为读/写打开的文件的名称。 如果 svComponent 和 svFileGroup 不为空,则 svFile 包含文件媒体库 (中无法以读/写) 文件名称。
-115 指定的文件无法以写入格式打开。 如果 svComponent 和 svFileGroup 为空,则 svFile 包含无法作为写入打开的文件的名称。 如果 svComponent 和 svFileGroup 不为空,则 svFile 包含文件媒体库 (文件名称,) 无法以写入打开。
-116 ComponentFileInfo 无效。
-117 无法读取指定的文件。 如果 svComponent 和 svFileGroup 为空,则 svFile 包含无法读取的文件的名称。 如果 svComponent 和 svFileGroup 不为空,则 svFile 包含文件媒体库 (文件名称) 无法读取的文件名称。
-118 不允许使用脚本媒体执行尝试的操作。
-119 无法在 ComponentMoveData 中自行注册文件。 确保自注册文件正确自注册。
-120 无法更新 ComponentMoveData 中的共享文件。
-121 无法写入文件。 如果 svComponent 和 svFileGroup 为空,则 svFile 包含无法写入的文件的名称。 如果 svComponent 和 svFileGroup 不为空,则 svFile 包含文件媒体库 (文件名称) 无法写入的文件名称。
-123 找不到文件组。
-125 调用 ComponentFileEnum 时指定的列表无效。
-126 不允许对文件媒体库执行尝试的操作。
-127 媒体已初始化。 svFile 包含文件媒体库名称。
-128 指定的文件媒体库不是由 InstallShield Media Build 向导生成的。
-129 指定的媒体名称是 null 字符串 (") 。
-132 找不到指定的媒体。
-133 指定的媒体发生错误。 必须通过调用 ComponentMoveData,将第一个参数设置为 null 字符串 ( ) "",将剩余参数设置为以前调用 ComponentMoveData 中使用的值来重置媒体。
-136 无法分配内存。 svFile 包含要分配内存的字符串(如果适用)。
-137 指定选项无效。
-139 指定的密码与存储在指定文件媒体库或组件中的密码不匹配。 svFile 将包含指定的密码。
-140 尝试使用 ComponentGetData 获取密码,这是不允许的!
-141 找不到指定的密码。 指定的媒体或组件没有密码。
-142 未验证媒体或组件密码。 请确保使用 ComponentValidate 验证媒体或组件密码。
-145 找不到组件或文件组的目标路径。
-147 传递给组件相关函数的值无效。 错误代码小于或等于
-500 (-501、-502 等) 是内部错误代码。 返回其中一个错误代码时,请与技术支持人员联系。
本文为 TechKnowledge 文档 ID:9670