Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Compiler Warning (level 3) C4635
Collapse the table of content
Expand the table of content

Compiler Warning (level 3) C4635

Error Message

XML document comment target: badly-formed XML: reason

The compiler found some problem with the XML tags. Fix the problem and recompile

The following sample generates 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 {};

Notice that the output for this sample says: End tag 'member' does not match the start tag 'summary'.

The problem with this sample is that the end tag for <summary> is poorly formed, and the compiler does not recognize it as the <summary> end tag. The <member> tag is embedded in the .xdc file by the compiler in every /doc compilation. So, the problem here is that the end tag </member>, does not match the previous start tag that the compiler processed (<summary>.

Community Additions

© 2015 Microsoft