Поделиться через


Предупреждение компилятора (уровень 3) C4635

Цель комментария XML-документа: неправильно сформированный XML: причина

Замечания

Компилятор обнаружил проблему с XML-тегами. Устраните проблему и выполните повторную компиляцию.

Example

В следующем примере возникает ошибка 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 {};

Обратите внимание, что выходные данные в этом примере указывают: конечный тег 'member' не соответствует начальной метке 'summary'.

Проблема с этим примером заключается в том, что закрывающий тег <summary> плохо сформирован, и компилятор не распознает его как закрывающий тег <summary>. <Тег члена> внедрен в XDC-файл компилятором в каждую компиляцию /doc. Таким образом, проблема заключается в том, что конечный тег /member< не соответствует предыдущему тегу >начала, который компилятор обрабатывает (<сводка>).