La dichiarazione dello spazio dei nomi con prefisso non può avere un valore vuoto all'interno di un valore letterale XML

Aggiornamento: novembre 2007

Namespace declaration with prefix cannot have an empty value in XML literals

Una dichiarazione dello spazio dei nomi XML in un valore letterale XML non include un valore dello spazio dei nomi. Il codice riportato di seguito, ad esempio, causa questo errore:

Dim book = <book xmlns:ns=""/>

ID errore: BC31184

Per correggere l'errore

  • Includere uno spazio dei nomi valido nella dichiarazione dello spazio dei nomi XML o rimuovere la dichiarazione dello spazio dei nomi XML dal valore letterale XML.

    In alternativa, è possibile utilizzare l'istruzione Imports per identificare un prefisso per lo spazio dei nomi vuoto. Di seguito è riportato un esempio:

    Imports <xmlns:ns="">
    

Vedere anche

Riferimenti

Istruzione Imports (spazio dei nomi XML)

Altre risorse

Valori letterali XML

XML in Visual Basic