我们有一个包含许多不同解决方案文件的项目,然后每个解决方案都有许多项目。问题是需要为某些解决方案构建项目。每个开发人员都必须经历打开大型解决方案(包含许多项目的解决方案)的痛苦。问题是这些解决方案并不总是构建,因为必须遵循特定的构建顺序。
我的问题是,有没有办法识别给定目录中每个项目的依赖关系,然后构建这些项目。比如找到所有对我们拥有的其他项目没有任何依赖关系的项目文件。所以先构建这样的项目,然后再构建已经构建了依赖项的项目。
我正在考虑使用 F# 或 Fake 来执行此操作,但我不确定从哪里开始,或者是否可能。
我真的很感激一个例子或我可以获得帮助的链接的答案。
问候,
纳西尔