Комментарии .DLL, включенные в .XML

У меня есть .DLL, которую я включаю в свой проект Visual Studio 2008. .DLL поставляется с файлом .XML, в котором есть все комментарии к свойствам и функциям.

Как мне сделать так, чтобы VS загружал эти комментарии как Intellisense, чтобы у меня было определение для функций?

----------------------------ОБНОВЛЕНИЕ---------------------
Файлы находятся в одной папке:

FTD2XX_NET.XML
FTD2XX_NET.DLL

Когда я смотрю в браузер объектов, я вижу комментарии. Я просто не вижу их в intellisense.


person Roast    schedule 19.03.2010    source источник


Ответы (2)


Насколько я понимаю, пока файл XML находится в том же каталоге, что и указанная DLL, комментарии будут автоматически отображаться во всплывающих подсказках intellisense.

person Simon Bartlett    schedule 19.03.2010
comment
Кажется, это не так. Речь идет о .DLL FTD2XX_NET.dll от FTDI. - person Roast; 19.03.2010

DLL и XML должны существовать вместе в одном месте, на которое ссылается Visual Studio, и у них должно быть одно и то же имя.

person Jeff Yates    schedule 19.03.2010
comment
Кроме того, оказывается, что файл .XML должен существовать вместе с .DLL, когда .DLL ссылается на проект. Я сослался на .DLL без файла .XML, а затем добавил соответствующий файл .XML рядом с .DLL. Intellisense Visual Studio 2010 отказался распознавать .XML, несмотря на перестроения, загрузку/выгрузку решения и т. д. В конечном итоге сработало удаление ссылки на .DLL из проекта, а затем повторная ссылка на нее (на этот раз с файлом .XML). - person Tyler Laing; 10.09.2013
comment
Я заметил, что иногда необходимо повторно открыть VS (2015), чтобы обновить IntelliSense с помощью только что добавленного XML-документа (перезагрузки проектов в решении недостаточно). - person Bronek; 03.10.2016
comment
то, что у меня такое же имя, поставило меня в тупик. Спасибо. все еще проблема 8 лет спустя. вы думаете, что они переименовали бы его для вас - person soulshined; 17.08.2018