Мы используем docfx, он включен как nuget в один из наших файлов csproj.Лично я не настраивал эту вещь, и у меня нет больше информации о том, как она работает, но похоже, что это простой добавленный к проекту C # nuget, который затем создает документацию во время компиляции проекта в Visual Studio.
Наша проблема в том, что многословность журнала сборки всегда установлена на подробный (или подробный, или как они его называют), то есть у меня как 20 проектов c # в решении, и так как у меня нет предупреждений или ошибок, вывод сборки в окне «Вывод»очень коротко для всего решения, всего несколько строк на проект.Но этот один проект с docfx всегда производит МНОГО выходных данных во время компиляции, потому что он записывает все подробные сообщения в окно вывода (а также в свой файл log.txt, расположенный в каталоге проекта).
Вопрос в том, какизбавиться от этого из окна вывода.Я попытался найти его в Google, и обнаружил, что параметр --logLevel в командной строке может снизить детализацию.Но мы не используем никакой командной строки, у нас есть nuget в проекте.И я не вижу места, где можно было бы указать это предупреждение --logLevel.
(Используя последнюю версию nuget "docfx.console" версии 2.40.4, проект C # имеет библиотеку классов типов. Я не вижу никакойспециальные настройки в любом месте. Настройка Visual Studio для многословности msbuild установлена на минимальное значение как для окна вывода, так и для файла журнала.)