用于构建两个具有循环依赖性的 .net 解决方案的批处理文件
Batch file to build two .net solutions with circular dependency
我有两个解决方案,每个都有多个项目。这两个解决方案利用循环依赖来获得应用程序的完整构建。
基本上
1. Build two projects from solution 1.
2. Build three projects from solution 2.
3. Build all solution 1.
4. Build all solution 2.
这很好,一旦构建它运行良好,问题是如果它完全由另一个开发人员更新,我必须得到最新的,然后再次经历整个过程......再次......又一次。
经过一番研究,我发现 this question/answer 展示了如何使用批处理文件在目录中构建所有解决方案。我的问题会更进一步,是否可以从多个解决方案构建特定项目,随着构建过程使用批处理文件在解决方案之间交替?
谢谢。
您可以使用 MsBuild.exe MySolution.sln /t:ProjectName:TargetName
构建特定项目
Per stuartd(来自评论)
我有两个解决方案,每个都有多个项目。这两个解决方案利用循环依赖来获得应用程序的完整构建。
基本上
1. Build two projects from solution 1.
2. Build three projects from solution 2.
3. Build all solution 1.
4. Build all solution 2.
这很好,一旦构建它运行良好,问题是如果它完全由另一个开发人员更新,我必须得到最新的,然后再次经历整个过程......再次......又一次。
经过一番研究,我发现 this question/answer 展示了如何使用批处理文件在目录中构建所有解决方案。我的问题会更进一步,是否可以从多个解决方案构建特定项目,随着构建过程使用批处理文件在解决方案之间交替?
谢谢。
您可以使用 MsBuild.exe MySolution.sln /t:ProjectName:TargetName
构建特定项目Per stuartd(来自评论)