在类关系图“<element>”中无法找到一个或多个形状的代码

更新:2007 年 11 月

类设计器试图显示基类、实现的接口或成员的类型时发生错误。此类、接口或类型无法解析,或者类设计器无法将其显示出来。

说明:

此错误消息并不一定表示代码有错误。尽管可能存在相关的错误,但此消息只是报告类设计器由于本主题描述的情况而无法显示所请求的内容。

更正此错误

  • 确保该类型存在。确保未意外注释掉或删除源代码。

  • 确保类设计器支持您输入的类型。请参见在类设计器中使用 Visual C++ 代码中的“C++ 代码元素的限制”。

  • 尝试解析该类型。该类型可能位于未从包含类关系图的项目进行引用的项目或程序集中。若要纠正此错误,请添加一个对包含该类型的项目或程序集的引用。有关更多信息,请参见如何:在 Visual Studio 中添加或移除引用 (Visual Basic)

  • 确保该类型处于正确的范围内,以便类设计器能够找到它。确保代码未缺失 using、imports 或 #include 语句。还请确保未将该类型(或相关类型)移出它原来所在的命名空间。有关更多信息,请参见引用命名空间和组件

请参见

任务

如何:在 Visual Studio 中添加或移除引用 (Visual Basic)

其他资源

引用命名空间和组件