在应用程序关系图中重命名应用程序时的注意事项

更新:2007 年 11 月

在应用程序设计器中,可以重命名应用程序关系图上的应用程序定义。重命名应用程序定义时,请记住下列注意事项:

  • 如果应用程序支持实现,则可在实现之前重命名应用程序的定义。实现应用程序后,重命名应用程序的定义会更新相应的项目文件,具体则取决于应用程序的类型。有关更多信息,请参见 实现应用程序关系图上的应用程序

  • 重命名应用程序时,必须使用唯一的名称。

  • Visual Studio 会省略名称中与系统定义模型 (SDM) 不兼容的字符。如果所得到的名称与另一个名称或保留的 SDM 名称冲突,Visual Studio 将在名称末尾追加序号;如果已存在序号,它将使序号递增。有关 SDM 的更多信息,请参见系统定义模型 (SDM) 概述

  • 应用程序名称区分大小写,而项目名称则不然。因此,在实现类型相同而只是名称大小写不同的应用程序定义时,Visual Studio 将不会实现“重复的”应用程序,直至您更改重复项的名称。有关更多信息,请参见实现应用程序的注意事项

  • 实现应用程序定义后,重命名应用程序定义时不会更改关联项目的根目录名。但是,Visual Studio 会使 SDM 文档和类文件等项目文件与应用程序定义的更改保持同步。

  • 重命名定义会按如下方式更新它在任何已打开的系统关系图上的使用:

    • 如果定义的名称与其使用名称不同,Visual Studio 将不会用新的定义名称更新使用名称。而会在打开的系统关系图上的该定义的某个使用上,同时显示该定义和使用名称。

    • 如果定义和使用名称相同,Visual Studio 将用新的定义名称更新使用名称。

    • 在关闭的系统关系图上重命名应用程序系统成员的定义时,Visual Studio 将不会更新这些成员。成员及其定义通过名称链接在一起。因此,重命名定义会断开定义与它在关闭的系统关系图上作为成员的使用。重新打开这些关系图时,具有断开链接的成员(又称为“孤立的成员”)将显示红色虚线轮廓。通过修复孤立的成员可以修复这些链接。有关更多信息,请参见如何:修复应用程序系统的孤立成员系统关系图疑难解答

    有关更多信息,请参见应用程序系统概述

请参见

任务

如何:在应用程序关系图中重命名应用程序

其他资源

在应用程序关系图中定义应用程序

重命名应用程序关系图上的应用程序