У меня есть устаревшее определение сборки, которое было настроено до того, как я начал свою работу по созданию файла решения. Теперь, согласно этому статья, MSBuild полностью игнорирует порядок сборки, установленный для решения, поэтому я создал новое определение сборки, которое строит файлы проекта решения в правильном порядке, как в соответствии с порядком сборки решения. Хотя это решает мою первоначальную проблему, потребовалось много времени, чтобы настроить список проектов для сборки для моего определения сборки, поскольку решение имеет более 100 проектов, и ввод всех этих проектов через пользовательский интерфейс был немного болезненным.
Идеальным решением этой проблемы было бы, если бы определение сборки могло ссылаться на внешний файл, содержащий этот список проектов для сборки. Это также помогло бы мне в том, что разработчики могли бы также обновить этот список любыми недавно добавленными проектами, которые также необходимо построить с правильным порядком сборки.
Кто-нибудь знает, возможно ли это, и если да, то как этого добиться?