Как получить XML-комментарии для отображения в другом проекте (DLL)? - PullRequest
39 голосов
/ 27 октября 2009
/// <summary>
/// This method does something...
/// </summary>
public void DoSomething() 
{
    // code...
}

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

1 Ответ

49 голосов
/ 27 октября 2009

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

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