【发布时间】:2019-08-14 06:05:22
【问题描述】:
我正在使用 Visual Studio 2017。我们的团队有一个整合的解决方案,其中包含很多项目,并且有很多依赖项。我们正在开发一个新项目,我想知道是否有任何方法(可能是工具或脚本)以特定顺序构建特定项目(不是整个解决方案)? 目前为了构建我们手动进行。
【问题讨论】:
-
也许你可以新建一个控制项目。编辑 csproj 文件并试一试。类似于this issue。
-
什么样的依赖?如果依赖项是通过项目引用指定的,MSBuild 可以自动处理。
-
@LexLi 我和我的团队还没有指定新项目的依赖关系(原因是因为它将来可能会改变,根据经验,在之后更改项目之间的依赖关系很复杂这些项目已构建),因此同时我们需要一个选项,可以仅按特定顺序构建这些项目文件,而不是手动构建。
-
现阶段要做什么太宽泛了,把一个解决方案拆分成太多的小项目也不是一个好主意。
-
@LexLi 我同意你的观点,这不是一个好行为......但每次手动构建仍然会消耗大量时间。
标签: visual-studio build visual-studio-2017