更新自訂元件
如果您在 ThingWorx Navigate 9.0 中建立了自訂元件,請檢閱下列資訊,並在升級至 ThingWorx Navigate 9.1 或更高版本之後執行任何必要步驟。
更新自訂實行
如果您是透過延伸現成基礎元件來建立自訂實行,請跳到下面的更新專案指派與相依性部份。
如果您是透過延伸現成實行來建立自訂實行,則必須在使用自訂實行之前進行下列變更:
在「物件」上,將 GetBaseMigrationVersionGetImplementationConfigurationVersion 服務取代為代碼 result = "9.1.0";
在「物範本」上,更新 GetConfigurations 服務中的組態,使其包括 implementationConfigurationVersionbaseConfigurationVersion 內容,且每個內容的值都設為 9.1.0
如需詳細資訊,請參閱建立自訂元件主題。
更新專案指派與相依性
ThingWorx Navigate 9.1 及更新版本中,必須將所有實體都指派給專案。檢閱您已建立或匯入的所有實體,並確定已將其指派給專案。
ThingWorx Navigate 9.0 中用於元件的現成專案已淘汰,已由 ThingWorx Navigate 9.1 中的新專案所取代。如果您已透過延伸現成基礎元件或實行建立了自訂實行,請針對每個自訂實行遵循下列步驟:
1. 識別您已延伸來建立自訂實行的基礎元件或實行。
* 
如果您不確定具體延伸了哪個基礎元件或實行,請開啟您為自訂實行建立的物範本,並查閱「基礎物範本」
2. 開啟您建立的專案,以收集自訂元件的所有實體。
3. 根據在步驟 1 識別的基礎元件或實行,將「專案相依性」更新為新專案。新專案會取代已淘汰的專案。
基礎元件或實行
已淘汰的專案
新專案
屬性
PTC.Nav.AttributesProject
PTC.Nav.AttributesBusinessLogicProject
泛用屬性
PTC.Nav.AttributesProject
PTC.Nav.AttributesGenericBusinessLogicProject
項目標識
PTC.Nav.ItemIdentityProject
PTC.Nav.ItemIdentityBusinessLogicProject
零件標識
PTC.Nav.ItemIdentityProject
PTC.Nav.PartIdentityBusinessLogicProject
任務標識
PTC.Nav.ItemIdentityProject
PTC.Nav.TaskIdentityBusinessLogicProject
項目清單
PTC.Nav.ItemListProject
PTC.Nav.ItemListBusinessLogicProject
活動
PTC.Nav.ItemListProject
PTC.Nav.ActivityBusinessLogicProject
受影響項目
PTC.Nav.ItemListProject
PTC.Nav.AttachmentsBusinessLogicProject
附件
PTC.Nav.ItemListProject
PTC.Nav.AffectedItemsBusinessLogicProject
任務
PTC.Nav.ItemListProject
PTC.Nav.TaskListBusinessLogicProject
進度
PTC.Nav.ProgressProject
PTC.Nav.ProgressBusinessLogicProject
任務進度
PTC.Nav.ProgressProject
PTC.Nav.TaskProgressBusinessLogicProject
圖標
PTC.Nav.TilesProject
PTC.Nav.TilesBusinessLogicProject
泛用圖標
PTC.Nav.TilesProject
PTC.Nav.TilesGenericBusinessLogicProject
這是否有幫助?