批处理文件来构建两个具有循环依赖的.net解决方案

本文关键字:循环 依赖 解决方案 net 两个 构建 批处理文件 | 更新日期: 2023-09-27 18:16:25

我有两个解决方案,每个都有多个项目。这两种解决方案利用循环依赖来获得应用程序的完整构建。

基本上

1. Build two projects from solution 1.
2. Build three projects from solution 2.
3. Build all solution 1.
4. Build all solution 2.

这很好,一旦建成它运行良好,问题是,如果它是由另一个开发人员更新,我必须得到最新的,然后再通过整个过程....一次又一次……一次又一次。

经过一番研究,我发现了这个问题/答案,它展示了如何使用批处理文件在目录中构建所有解决方案。我的问题将更进一步,是否有可能从多个解决方案构建特定的项目,在使用批处理文件的构建过程中在解决方案之间交替使用?

谢谢。

批处理文件来构建两个具有循环依赖的.net解决方案

您可以使用MsBuild.exe MySolution构建特定的项目。sln/t: ProjectName: TargetName