在VSTS的单一解决方案中构建多个项目

问题描述:

我在这种情况下,我有一个基于Visual Studio 2013构建的解决方案。它包含10个以上引用对方的项目,我只需要构建和发布3个项目他们对通过Visual Studio团队服务天青所以问题是什么是做到这一点在VSTS的单一解决方案中构建多个项目

谢谢

+0

您是否使用我们的解决方案解决了这个问题? –

如果他们都相互引用可能比你需要构建所有这些的最佳途径。构建时会解决依赖关系。

您可以引用单个项目文件来代替解决方案。您将需要自己维护订单。

只需使用相同的构建步骤来构建解决方案,而不是填写Project(.proj)文件。通过执行多个构建步骤来控制订单。

+0

对于第二个替代方案,我该如何做到这一点,我的意思是我可以使用哪种构建步骤类型来构建每个项目一侧,所有这些都说明了,在这种情况下如何考虑projet依赖关系,我假设它不是足以维持订单。您能否请您在明确的步骤中提出一个步骤,谢谢MrHinsh – user2050269

+0

我更新了旧的答案。您使用相同的构建步骤。 –

请在下方阅读我的建议 - - 通过Post build事件将所有引用的dll复制到一个共享文件夹中。 - 根据您的部署需求创建新解决方案,并从所有项目中的共享文件夹中获取所有参考。 - 部署你想要的解决方案

如果引用是project references,你只需要指定解决方案文件(.sln)来构建,否则,你需要指定项目依赖性(右键点击你的解决方案=> Project Dependence = >选择一个项目=>检查项目的相关选项) enter image description here

+0

明星在,这不是问的问题的答案。这是关于团队建设! –