在我开始构建解决方案文件的工作之前,我有一个旧版构建定义。现在,根据这篇文章,MSBuild 完全忽略了为解决方案设置的构建顺序,因此我创建了一个新的构建定义,它按照解决方案的构建顺序以正确的顺序构建解决方案的项目文件。虽然这解决了我最初的问题,但为我的构建定义设置要构建的项目列表需要很长时间,因为该解决方案有 100 多个项目,并且通过 UI 输入所有这些项目有点痛苦。
如果构建定义可以引用包含要构建的项目列表的外部文件,则此问题的理想解决方案是。这也将帮助我,因为开发人员还可以使用任何需要使用正确构建顺序构建的新添加项目来更新此列表。
有谁知道这是否可行,如果可以,如何实现?