TFS / MSBuild通用测试 - 如何指定项目相对路径

时间:2011-05-20 13:56:15

标签: tfs msbuild environment-variables

我正在尝试使用测试项目中的“Generic Test”将Silverlight单元测试集成到TFS构建中以包装Statlight

当我对所有内容的路径进行硬编码时,它工作得很好,但是我正试图弄清楚如何将项目相对路径传递给通用测试,以便它在TFS构建环境中工作。

我最接近的是让构建过程工作流设置指向StatLight的环境变量和包含SL单元测试的xap文件,以便我可以在命令行参数中引用那些参数到statlight。

感觉很讨厌 - 是否有更好的方法可以根据当前的解决方案/构建配置将路径信息转换为通用测试?

MSDN documentation使用了几个我无法在任何地方找到的环境变量(%TestDeploymentDir%),所以我想知道是否还有更多的魔术变量我可以用来推断路径,而不是自己设置路径。

1 个答案:

答案 0 :(得分:1)

以下是MSBuild属性的一些参考:

希望有所帮助。