Как добавить поддержку всплывающей подсказки Intellisense для библиотеки (dll)
Как можно предоставить комментарии XML, которые я создал в своих классах (в библиотеке) для intellisense?
Я добавил к каждому методу XML-комментарии, например:
/// <summary>
/// Do some connection request...
/// </summary>
/// <param name="val">Required for xyz...</param>
public void Connect(int val)
{
// Some code...
}
Затем я установил флажок для создания файла документации XML и присвоил ему имя "MyAssembly.xml". Перестройте мое решение (создаются одна dll и один XML файл).
Добавлено dll в другой проект С#, но intellisense там не показывает мои комментарии XML...
Что я делаю неправильно?
Ответы
Ответ 1
Единственный способ, с помощью которого я смог реплицировать вашу ошибку, - это присвоить XML файлу другое имя, чем фактическая сгенерированная сборка.
Можете ли вы проверить, что единственное различие между вашим именем сборки и именем XML - это расширение файла? Самый простой способ сделать это - в выходной папке, где создается EXE или DLL.
Это было протестировано с С# и VS2010. Надеюсь, это поможет.