我试图获取将程序集复制到的最终输出目录的路径。 例如:C:\构建\ My_Task \ My_Build.DATE.BUILDNUMBER (成品构建,一切就设在这里后)TFS2010:完成构建的输出目录
每个称为宏$(OUTDIR)和$(TARGETDIR)指向目录: C:\ Builds \ 1 \ WorkspaceName \ My_Task \ Binaries
这样的宏指向第一个描述的位置吗?或者我怎样才能将这个路径导入宏中,以便我可以在我的msbuild-scripts中使用它?
所以我终于在我的问题,但我没有找到一种方法来直接得到真正的放置位置为一个MSBuild-Skript。
我发现了以下问题,和编辑建立过程模板正常工作: How can I get TFS 2010 to build each project to a separate directory?
您的系统如何最终拥有C:\ Builds \ My_Task \ My_Build.DATE.BUILDNUMBER?这是你的放置位置吗?是在MSBuild项目文件中硬编码? – kroonwijk
我不确定。最后一部分(包含日期和内部版本号)在我的构建定义中配置。我不知道路径的其余部分来自哪里。 (也许这个路径被称为放置位置 - 很明显,我是TeamBuild/msbuild的新手) – Vertigo
它应该被认为是http://stackoverflow.com/questions/2784335/how-can-i-get-tfs- 2010-to-build-each-project-to-a-separate-directory? –