Добавление наведения мыши из dll - PullRequest
2 голосов
/ 10 мая 2011

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

Я пришел сюда и нашел этот вопрос: Как добавить сводку при наведении мыши

Проблема в том, что сводка не отображается при вызове метода извне самой dll (однако изнутри dll резюме отображается просто отлично).

Есть ли способ «импортировать» сводку из dll, чтобы она отображалась, когда какой-либо пользователь наводит курсор на соответствующий метод?

Ответы [ 2 ]

3 голосов
/ 07 июня 2011

Я предполагаю, что вы не добавляете этот проект в свои различные решения, а вместо этого создаете его один раз, копируете .dll и просматриваете .dll, когда добавляете ссылки в свои проекты.

Когда вы копируете этот .dll вокруг, вы также копируете файл ProjectName.xml?Именно здесь компилятор записывает все эти комментарии к документации при сборке, и именно здесь Visual Studio получает информацию, отображаемую в подсказках Intellisense.

Дополнительная информация о MSDN: Комментарии к документации XML (Руководство по программированию в C #))

1 голос
/ 07 июня 2011

Полагаю, вам следует обратить внимание на помещение вашей DLL в GAC

...