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
「Socks 失敗」
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
「資產拒絕封裝執行。請檢查資產原則。」
這是否有幫助?