Partilhar via


Aviso do compilador (nível 3) C4635

Destino do comentário do documento XML: XML mal formado: motivo

Observações

O compilador encontrou algum problema com as tags XML. Corrija o problema e recompile

Example

O exemplo a seguir gera C4635:

// C4635.cpp
// compile with: /doc /clr /W3 /c
/// <summary>
/// The contents of the folder have changed.
/// <summary/>   // C4635

// try the following line instead
// /// </summary>
public ref class Test {};

Observe que a saída para este exemplo diz: A tag de fim 'member' não corresponde à tag de início 'summary'.

O problema com este exemplo é que a etiqueta de fecho para <summary> está mal formada, e o compilador não a reconhece como a etiqueta de fecho <summary>. A <tag member> é incorporada no arquivo .xdc pelo compilador em cada compilação /doc. Então, o problema aqui é que a tag final </member> não corresponde à tag de início anterior que o compilador processou (<resumo>.