(это -754 символа для комментария, поэтому должны быть напечатаны как пост)
привет Энтони, спасибо за ответ!Да, msbuild в командной строке тоже работает нормально, и файлы проекта могут хранить свойства FileAlignment.В нашем случае, после обсуждения с Microsoft, представляется необходимым, чтобы я указывал выравнивание по всему решению, то есть выравнивание по всей сборке, то есть в аргументах команды, в дополнение к исправлению проектов (что я уже сделал).
Никакие параметры, которые я указываю в элементе графического интерфейса пользователя (/ шаг сборки / параметры командной строки /), не появятся на вкладке / параметры сборки /.Конечно, некоторые не будут компилироваться вообще.
Также у меня есть еще более странное поведение, когда использование / verbosity: диагностика vs / verbosity: минимальная приводит к увеличению журнала сборки для минимального!Похоже, что диагностика скрывает детали внутри специальной задачи, которая является частью Teamcity, а не мной;[16:24:05]: Переопределение цели "SatelliteDllsProjectOutputGroup" в проекте "C: \ WINDOWS \ Microsoft.NET \ Framework \ v3.5 \ Microsoft.Common.targets" с целью "SatelliteDllsProjectOutputGroup" из проекта "C: \ WINDOWS \Microsoft.NET \ Framework \ v3.5 \ Microsoft.WinFX.targets».Я борюсь с этим, потому что сгенерированный Teamcity журнал вывода сборки так хорош, как TreeView.Это работает со сборкой SLN, но использование любого bat-файла не может привести к созданию файла журнала с красивым (xml, предположительно) древовидным форматом.
Если у вас есть дополнительные идеи, я буду рад их услышать, и спасибо за вашередактирует!:)