“<qualifiedelementname>”的 Imports 别名的“<elementname>”不引用 Namespace、Class、Structure、Interface、Enum 或 Module

更新:2007 年 11 月

Imports 语句(.NET 命名空间和类型) 指定了无法导入的编程元素。

Imports 语句用于减少或消除对元素名称前的字符串加以限定的需求。您在 Imports 语句本身中对元素加以限定,以便提供一个指向元素唯一声明的明确路径。此后,就不需要限定元素引用。

Imports 最常用于命名空间,但您也可以导入类、模块、结构、接口或枚举,以便在不使用很长的限定字符串的情况下允许引用其元素。

有关更多信息,请参见 有多个同名变量时解析引用 中的“导入包含元素”。

**错误 ID:**BC30798

更正此错误

  1. 检查 Imports 语句中的限定字符串各元素的拼写,特别是字符串中的最后一个元素,它是您要限定的元素。

  2. 验证您要限定的元素的类型是否符合条件(命名空间、类、模块、结构、接口或枚举)。如果不符合,请移除 Imports 语句。

请参见

概念

引用和 Imports 语句