我在我的 VS2012 项目文件中使用 Pre-/Post-build 事件来执行构建任务。这在本地工作得很好,但我从我们的 TFS 2012 Build Server 运行它时遇到问题。
在本地$(TargetDir)
,每个项目都设置为自己的/bin
文件夹。
/bin
然而,在构建服务器上,这被设置为解决方案根文件夹之外的单个文件夹,其中整合了所有构建的二进制文件。
这根本不是我想要的!
我只是希望构建服务器的行为方式与我的 VS2012 构建相同。
构建模板中似乎没有任何设置可以让我改变它。
谁能告诉我如何使构建服务器将其二进制文件输出到/bin
每个项目的单独文件夹中?
(仅供参考,构建服务器设置为构建.sln
文件,而不是一些额外的 MSBuild 脚本。)