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