visual-studio-2010 - TFS2010 : Need the Absolute Path of the Source Directory

标签 visual-studio-2010 tfs tfsbuild

我在我的构建过程模板中调用 VSDBCMD.EXE,有一个自定义 setvar 参数需要引用当前源目录,传递此路径已成为一个意想不到的挑战。

我已经尝试使用相对路径和 $(SourceDirectory) 无济于事(当我看到调试时它仍然是文字字符串 "$(SourceDirectory)"输出),参数需要绝对路径。

有什么办法可以在脚本运行时获取到当前源码目录的绝对路径?

最佳答案

在 DefaultTemplate 构建工作流程中,有一个名为 SourcesDirectory 的变量,其中包含绝对路径。

如果将它传递给 InvokeProcess,您只需在事件属性中键入变量名称,周围没有 $()。

关于visual-studio-2010 - TFS2010 : Need the Absolute Path of the Source Directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8246717/

相关文章:

c++ - fatal error LNK1561 : entry point must be defined

visual-studio - Program.cs 已隐藏

TFS 10 个文件 11 个不同的评论

TFS 构建依赖项

基于标签的 TFS 队列构建

c# - 将Datagridview中的数据保存到MySQL

visual-studio-2010 - 如何将 VS2010 web.config 转换应用于具有命名空间属性的元素?

c# - Visual Studio 2010 - 更改语言属性

tfs - 在 Team Foundation Service 中使用包还原时出现构建问题

tfs - 在 TFS 2013 Build 中, "Copy build output to server"究竟将 .zip 文件保存在哪里?