ThingWorx Software Content Management > 封裝 > 新增或修改封裝相依性
新增或修改封裝相依性
封裝相依性可讓您指定正確部署封裝所必需的相依性。「新增或修改相依性」頁可讓您執行下列工作:
建立封裝時,指定封裝相依性。
檢視或更新現有未發佈封裝的相依性。
檢視已發佈封裝的封裝相依性。
* 
您只能針對未發佈封裝新增或修改封裝相依性。發佈封裝後,不能再新增、編輯或刪除相依性。可製作封裝副本,然後更新其相依性。
完成下列步驟來將相依性新增至封裝:
1. ThingWorx Software Content Management 左窗格中的「封裝」部份下,導覽至「封裝」 > 「選取相依性」
「新增或修改相依性」頁即會出現。
2. 按一下「相依性類型」下拉式清單以選取封裝相依性類型:「版本」「內容」。預設為「版本」
3. 請確保您要將相依性新增至的封裝顯示在「所選封裝」欄位中。
此欄位會顯示建立的最後一個封裝或選取的最後一個封裝。如果您要將相依性新增至其他封裝,請按一下 ,然後從「尋找封裝」頁中選取正確的封裝。
4. 「封裝名稱」欄位中,輸入您要新增為相依性之封裝的名稱。
* 
以字母作為版本的較舊封裝無法新增為封裝相依性。
5. 「相依版本」欄位中,輸入於步驟 4 中輸入的封裝版本。
「相依版本」指定封裝依賴以符合部署資格的版本。
或者,按一下 以顯示「尋找封裝」頁。然後,您可以新增自動填入「封裝名稱」「相依版本」欄位的現有封裝。
6. 「運算子」清單中選取下列其中一個選項:
> - 指定所選封裝的版本必須高於指定版本。
< - 指定所選封裝的版本必須低於指定版本。
>= - 指定所選封裝的版本必須高於或等於指定版本。
<= - 指定所選封裝的版本必須低於或等於指定版本。
== - 指定所選封裝的版本必須等於指定版本。
!= - 指定所選封裝的版本必須不等於指定版本。
* - 指定可接受所選封裝的任何版本。
7. 按一下 將封裝新增為相依性。
* 
必須按步驟 14 所述儲存封裝相依性。
* 
如果您新增在 ThingWorx Software Content Management 公用程式中無法使用的封裝,則會在「相依性」表中以黃色反白該封裝。
8. 「相依性」表中,審核詳細資訊,並在必要時執行下列動作:
選取相依性,然後按一下 ,修改封裝相依性:
a. 「封裝名稱」欄位中,鍵入封裝名稱。
b. 「運算子」清單中選取適當運算子。
c. 「相依版本」欄位中,鍵入已輸入之封裝的正確版本。
d. 按一下「儲存」,更新封裝相依性。或者,如果您不想修改此封裝相依性,請按一下「取消」
選取相依性,然後按一下 ,刪除封裝相依性。
如果在步驟 2 中選取內容作為相依性類型,請執行以下步驟:
9. 「內容名稱」欄位中,鍵入欲新增為相依性之內容的名稱。
10. 「內容值」欄位中,鍵入於步驟 9 中輸入的內容值。
內容是否符合部署資格取決於內容值所指定的值。
或者,按一下 以顯示「尋找內容」頁。然後,可新增自動填入「內容名稱」欄位的現有內容。
11. 「運算子」清單中,同步驟 6 中一樣選取其中一個選項。
12. 按一下 將內容新增為相依性。
* 
必須按步驟 14 所述儲存封裝相依性。
13. 「相依性」表中,審核詳細資訊,並在必要時執行下列動作:
選取相依性,然後按一下 ,修改內容相依性:
a. 「內容名稱」欄位中,鍵入內容的名稱。
b. 「運算子」清單中選取適當運算子。
c. 「內容值」欄位中,鍵入所輸入內容的正確值。
d. 按一下「儲存」,更新封裝相依性。或者,如果您不想修改此封裝相依性,請按一下「取消」
選取相依性,然後按一下 ,刪除封裝相依性。
* 
內容相依性允許使用者根據本機或遠端內容應為某一值或位於某一範圍內這一要求,來設定封裝部署的條件。欲瞭解有關相依性的詳細資訊,請參閱:設定內容相依性條件
如需使用內容相依性時可能出現的錯誤訊息的清單,請參閱:版本或內容相依性的錯誤訊息
14. 「版本」「內容」新增為相依性後:按一下「儲存」
按一下「清除」,刪除「相依性」表中提供的所有相依性。
這是否有幫助?