我们可以在mstest中使用系统环境变量.runsettings配置文件

时间:2015-04-07 08:52:12

标签: visual-studio-2012 mstest vstest

我在PATH中添加了一些变量,例如

set resultPath=C:\Temp\Results
set platform=x64

我想在microsoft测试配置文件.runsettings中使用此变量。例如

<?xml version="1.0" encoding="utf-8"?>
<RunSettings>
    <RunConfiguration>
        <ResultsDirectory>$(resultPath)</ResultsDirectory>
        <TargetPlatform>$(platform)</TargetPlatform>
    </RunConfiguration>
</RunSettings>

我通过使用上面的配置.runsettings文件尝试了mstest.exes和vstest.console.exe,但都失败了。 .trx文件是在。\ $(resultpath)文件夹下创建的,其中一个测试用例失败,因为它需要运行x64环境二进制文件,microsoft test的默认平台是win32。

有任何评论吗?

我的操作系统是win7,Visual Studio 2012.