我正在使用MSTest和Visual Studio 2012进行单元测试,并且遇到与在Environment.CurrentDirectory调用方面在两台不同机器上运行的方式不同。两台机器都运行完全相同的测试并使用完全相同的.testsettings文件(关闭所有部署)但是在一个环境中,Environment.CurrentDirectory返回项目的bin / debug(就像我想要的那样),另一台返回TestResults / ... / Out作为当前工作目录。
在bin / debug文件夹中运行的那个文件中,运行的TestResults文件夹为空,但在另一台机器上,TestResults文件夹中有一个AgentReset文件,我不知道它来自哪里。有谁知道为什么会发生这种情况,如果有配置或设置在哪里?
答案 0 :(得分:0)
检查是否有任何在第二台计算机上打开的部署。