解决不一致问题
如果在 LibraryManagement 的块比较过程中检测到不一致(状态为过时、无效或已移除),下一步就需要调查并解决这些问题。为了解决不一致问题,您必须决定哪个项目已过时,并在相应的编辑器中进行更改。
已过时 更新项目
- 通过在 LibraryManagement 中选择 在 UserClient 中打开组件,打开已过时的项目。项目将在 UserClient 中打开。
- 选择 通过编辑器打开 来编辑项目。
-
对相应的过时块进行更改。您可以使用 LibraryManagement 中提供的信息来查看库中的哪些块已过时。![图:识别过时对象]{1}
-
保存更改,并关闭编辑器。
- 返回 UserClient,创建项目的新版本并检入。
- 打开 LibraryManagement 以查看状态。
无效 更新库
Info
如果您决定更新库中的块,请考虑此更新是否也适用于链接到该库的其他项目。如果不适用,您可能需要为更改后的项目集成一个新库。
- 在项目树中选择标准库组件 ,然后选择在 UserClient 中打开组件 。
- 组件在UserClient 中打开。
- 选择 通过编辑器打开,编辑标准库。
-
对相应的无效块进行更改。使用 LibraryManagement 中提供的信息,您可以查看哪些块在项目中发生了更改并在库中无效。![图:识别无效库对象]{1}
-
保存更改,并关闭编辑器。
- 返回 UserClient,创建标准库的新版本并检入。
- 打开 LibraryManagement 以查看状态。
已移除
如果您从标准库中移除了块,则链接到该库的项目将显示状态 已移除。
利用LibraryManagement 中提供的信息,可以确定哪些标准库块已从标准库项目中删除,并决定如何继续。