Я настраиваю xml-комментарии через свойства проекта в решении. Я хочу, чтобы эти комментарии были видны в другом проекте в том же решении. Однако ссылки на проект и xml в bin рядом с .exe недостаточно.
Я попытался добавить жесткую ссылку в другую папку корзины проекта, но это не совсем сработало.
У меня есть дерево проектов, например:
Решение:
| --- ProjectA (отсылка к проекту B)
| --- ProjectB (с некоторыми сводными комментариями, созданными при сборке)
Я использую методы из B, работающие как служебные методы в проекте A, но я не вижу сводку из xml. Когда я вызываю такой метод, как _something.doAFlip()
, при вызове класса и метода нет описания, хотя он предоставляется вместе с .dll в bin / netframework и т. Д. С именем: myassembly.dll и myassembly.xml вместе.
<GenerateDocumentationFile>true</GenerateDocumentationFile>
(если формат csproj 2017). - person Thomas N   schedule 16.05.2019<ItemGroup> <ProjectReference Include="..\xx\ProjectA.csproj" /> </ItemGroup>
И Project B имеет этот сгенерированный файл документации, который создает документацию, но, хотя он создается правильно (как я думаю и вижу), он не отображается в intellisense в ProjectA при использовании методов вне Project B. Версия VS: 15.8.2 - person Przemysław Lunic   schedule 16.05.2019