MSTest Environment.CurrentDirectory错误VS 2012

use*_*117 7 unit-testing mstest visual-studio-2012

我正在使用MSTest和Visual Studio 2012进行单元测试,并且遇到与在Environment.CurrentDirectory调用方面在两台不同机器上运行的方式不同.两台机器都运行完全相同的测试并使用完全相同的.testsettings文件(关闭所有部署)但是在一个环境中,Environment.CurrentDirectory返回项目的bin/debug(就像我想要的那样),另一台返回TestResults/.../Out作为当前工作目录.

在bin/debug文件夹中运行的那个文件中,运行的TestResults文件夹是空的,但在另一台机器上,TestResults文件夹中有一个AgentReset文件,我不知道它来自哪里.有谁知道为什么会发生这种情况,如果有配置或设置在哪里?

all*_*len 0

检查是否有任何部署在第二台计算机上打开。