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