“prefix”是一个 XML 前缀,不能用作表达式

更新:2007 年 11 月

错误消息

“prefix”是 XML 前缀,不能用作表达式。请使用 GetXmlNamespace 运算符创建命名空间对象。

无法在 XML 文本外部使用用 Imports 语句导入的 XML 命名空间的前缀。

**错误 ID:**BC30114

更正此错误

  • 如果必须引用导入的 XML 命名空间的一部分,请使用 GetXmlNamespace 运算符检索 XNamespace 对象。使用该对象而不是 XML 命名空间前缀。

  • 如果要使用 XML 命名空间前缀限定 XML 文本,请确保对 XML 文本使用合适的语法。

请参见

概念

Visual Basic 中的 LINQ 简介

参考

Imports 语句(XML 命名空间)

GetXmlNamespace 运算符

其他资源

XML 文本

Visual Basic 中的 XML