ThingWorx Software Content Management > > 版本或属性依存项的错误消息
版本或属性依存项的错误消息
不同情景的错误消息
对于版本依存项:
情景
错误消息
如果使用运算符(>)创建包的版本依存项,但未安装任何内容。
对包“TestPackage123”的版本依存项检查失败。依存项值应大于 [1.0.0.0]。
对于属性依存项:
情景
错误消息
如果用属性 XYZ 创建了依存项,但属性 XYZ 不存在于事物。
属性“ModelProperty”的属性依存项检查失败。属性不存在。
如果用字符串属性和运算符(>)创建了依存项。
属性“ModelProperty”的属性依存项检查失败。运算符 < 不能应用于 STRING 类型的属性。
如果事物的值和依存项中的值对于运算符 (<) 而言不同
情景如下,条件检查为: 资产中的值 < 依存项中的值,该条件未满足。
例如,依存项值应 < [2.0],但资产上的值为 [3.0]。
属性“My_InMemory_Number”的属性依存项检查失败。
如果依存项和事物中的值类型不同。
属性“ModelProperty”的属性依存项检查失败。值 [STRING] 与资产属性类型 NUMBER 不兼容。
基于指令的包的常见错误
对于基于指令的包,如果属性为远程或为空,则会在 Axeda 代理程序上对其进行求值,并且可能会出现具有编号的不同错误。下表列出了一些错误及其说明。
错误的格式为“收到错误: <说明>[<错误代码>]”
例如:“收到错误: 未找到数据项 [ec =5]”
* 
如果没有说明,则错误显示如下: “收到错误: 收到未识别的错误 [<错误代码>]
以下是可能错误的列表:
错误代码
说明
ec = -2
代理程序返回未知的错误代码
ec = -1
没有错误
ec = 0
失败
ec = 1
版本
ec = 2
无效的 XML 格式
ec = 3
未知的 SOAP 方法
ec = 4
不受支持的函数
ec = 5
未找到数据项
ec = 6
未找到注册表名称
ec = 7
注册表文件读取错误
ec = 8
无效的依存项表达式
ec = 9
未找到文件
ec = 10
未找到其中一些文件
ec = 11
无法执行已下载的文件
ec = 12
存档错误
ec = 13
读取错误
ec = 14
HTTP 状态错误
ec = 15
校验和错误
ec = 16
连接失败
ec = 17
套接字失败
ec = 18
HTTP 失败
ec = 19
SSL 失败
ec = 20
代理程序关闭
ec = 21
下载校验和错误
ec = 22
无法继续上传,因为文件已不存在
ec = 23
指定的目录无效
ec = 24
网关后的资产曾被尝试重新启动
ec = 25
SOAP 方法返回了错误
ec = 26
请求了无压缩的多文件传输
sc = 5
资产端的包执行超时请检查资产的日志
sc = 11
资产端的依存项检查失败。请重新检查包的依存项。
sc = 14
包在资产上执行被拒绝。请检查资产规则。
这对您有帮助吗?