Как получить XML-комментарии для отображения в другом проекте (DLL)?

/// <summary>
/// This method does something...
/// </summary>
public void DoSomething() 
{
    // code...
}

При использовании этого метода / класса и т. Д.... в другом.dll комментарии не отображаются.

1 ответ

Решение

Пара предложений:

  • Убедитесь, что ваш компилятор настроен на отправку комментариев XML-документа как часть задания компиляции
    • Переключатель компилятора Microsoft C#, который контролирует это /docи также может быть настроен через Build страница свойств в настройках проекта
  • Убедитесь, что файл XML, созданный компилятором, соответствует имени библиотеки DLL (т.е. myAssembly.dll -> myAssembly.xml)
  • Когда вы используете сборку в другом проекте, убедитесь, что файл XML находится в том же каталоге, что и указанная DLL.
Другие вопросы по тегам