Я пытаюсь создать XML-документацию для всех проектов в решении, даже если этот параметр не отмечен в свойствах проекта (и это ключевой момент).
Я использую TFS 2010 с пакетом обновления 1 (SP1) и пробовал использовать следующее: «/ p: TreatWarningsAsErrors = true / p: GenerateDocumentation = true» в поле «Аргументы MSBuild» моего определения сборки. Он ничего не генерирует.
Я также пробовал использовать /p:DocumentationFile=foo.xml, который действительно работает, но я предполагаю, что файл переопределен последним скомпилированным проектом, поэтому я попытался использовать вместо этого переменную, но безуспешно, я попробовал с
/p:DocumentationFile=$(Project).xml,
/p:DocumentationFile=$(localProject).xml
/p:DocumentationFile=$(localBuildProjectItem).xml
Есть ли способ создать XML-документацию для всех проектов из MSBUILD, даже если этот параметр не отмечен в проекте?
PS: И да, я уже вижу другой поток, похожий на этот, но я не хочу изменять проекты, в этом весь смысл делать это с помощью MSBUILD.
Спасибо за уделенное время