C# 如何捕获在测试管理器中为编码UI测试VS2012选择的生成的名称

C# 如何捕获在测试管理器中为编码UI测试VS2012选择的生成的名称,c#,testing,tfsbuild,coded-ui-tests,C#,Testing,Tfsbuild,Coded Ui Tests,我需要传递Microsoft测试管理器为CodedUI测试分配的生成名 例如,在执行测试之前,我选择构建并开始执行。在我的CodedUI测试中我需要捕获构建的名称并放入一个变量。我之所以需要它,是因为每次运行测试时,我都需要调用生成的被测应用程序的.exe 因此,如果我知道构建的名称,我可以确定哪个是.exe的路径 尝试使用TestContext.Properties[“\uuu-Tfs\u-BuildNumber\uuuu”].ToString()中的值 属性词典中还有很多其他有用的信息。值得

我需要传递
Microsoft测试管理器为
CodedUI测试
分配的生成名

例如,在执行测试之前,我选择构建并开始执行。在我的
CodedUI测试中
我需要捕获构建的名称并放入一个变量。我之所以需要它,是因为每次运行测试时,我都需要调用生成的被测应用程序的
.exe


因此,如果我知道构建的名称,我可以确定哪个是
.exe
的路径

尝试使用
TestContext.Properties[“\uuu-Tfs\u-BuildNumber\uuuu”].ToString()中的值

属性词典中还有很多其他有用的信息。值得一看,看看是否还有其他有用的东西(例如
BuildDirectory