更新自定义组件
如果您已在 ThingWorx Navigate 9.0 中创建自定义组件,请审阅以下信息并在升级到 ThingWorx Navigate 9.1 及更高版本后执行任何必要的步骤。
更新自定义实施
如果您已通过扩展预置的基础组件创建自定义实施,请跳至下面的更新项目分配和依存项章节。
如果您已通过扩展预置的实施创建自定义实施,则必须在使用自定义实施之前进行以下更改:
在事物上,用代码 result = "9.1.0"; 改写服务 GetBaseMigrationVersionGetImplementationConfigurationVersion
在事物模板上,更新服务 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
这对您有帮助吗?