Partilhar via


'prefixo' é um prefixo XML e não pode ser usado sistema autônomo uma expressão

Mensagem de erro

'prefixo' é um prefixo XML e não pode ser usado sistema autônomo expressão.Use o operador GetXmlNamespace para criar um objeto de namespace.

O prefixo para um namespace XML que é importado usando a declaração Imports não pode ser usadao fora de um literal XML.

ID de erro: BC30114

Para corrigir este erro

  • Se você tem de fazer referência a parte do namespace XML importado, use o operador GetXmlNamespace para recuperar um objeto XNamespace.Use esse objeto em vez do prefixo do namespace XML.

  • Se você está usando o prefixo do namespace XML para determinar um literal XML, garanta que você está usando a sintaxe apropriada para o literal XML.

Consulte também

Conceitos

Introdução ao LINQ no Visual Basic

Referência

Instrução Imports (Namespace XML)

Operador GetXmlNamespace

Outros recursos

Literais XML

XML no Visual Basic