如何获取和设置由xaml模板构建的每个项目的输出文件夹。有没有一个对象可以告诉我当前正在构建的解决方案名称或路径,并根据解决方案名称设置文件夹?
发布于 2014-10-21 01:48:26
默认构建模板包括两个选项,用于将输出放在一个合并的文件夹中(这是以前版本的TFS默认执行的操作),或者为构建的每个项目创建一个文件夹。您可以在编辑构建定义时在Process选项卡中设置此选项。

发布于 2014-10-21 12:54:10
Dylan Smith的答案是100%正确和准确的,如果你正在使用TFS2013构建过程模板。您使用TFS2013而不使用TFS2013构建过程模板的原因有很多(出于向后兼容性的原因,运行较旧的构建控制器,使用经过大量修改的较旧构建过程模板的版本,等等)。
在这些情况下,您可以通过指定MSBuild参数/p:GenerateProjectSpecificOutputFolder=true来获得大致类似的行为。
这只适用于2012和2013年;我不相信2010年支持这一标志。
https://stackoverflow.com/questions/26466283
复制相似问题