我想以与构建文件相同的结构来组织我的文件:
目前我处理了每个项目的输出路径 (..\bin\NameProject) 以获得这个:
但是在每个项目中(所以在项目 1 和项目 2 中),我找到了所有项目中的所有 DLL/可执行文件。我希望 project1 的输出仅从 project1 接收 DLL/可执行文件,project2 也是如此。
然后,我想用构建过程模板(https://msdn.microsoft.com/en-us/library/dd647551(v=vs.120).aspx)来解决这个问题,所以我有这个结构:
*构建过程模板
-BuildProcessSource
解决方案1
-项目1
-项目2
但我不知道这一步对我有什么帮助。也许这不是一个好方法。你有好主意吗?
感谢你们对我的帮助!
编辑
例如我想要的输出:
Solution1
project1
including all output (DLLs) from project 1
project2
including all output (DLLs) from project 2
实际上,您不需要自定义构建过程模板。您可以在构建定义中添加此 MSBuild 参数并尝试一下。有关更多详细信息,请参阅此博客。
/p:GenerateProjectSpecificOutputFolder=True
这是另一个与您有类似问题的案例,您也可以参考此链接中的回复。让 TFS 将每个项目输出到自己的目录的最佳方法是什么?
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句