Visual studio 为什么在运行MsTest单元测试时,有时会获取包含应用程序副本的EQT{guid}文件夹?

Visual studio 为什么在运行MsTest单元测试时,有时会获取包含应用程序副本的EQT{guid}文件夹?,visual-studio,visual-studio-2012,mstest,Visual Studio,Visual Studio 2012,Mstest,我偶尔(不是经常)注意到,在Visual Studio中运行MsTest单元测试套件后,我会得到一个或多个文件夹,其形式如下(guid不同): 该文件夹将仅包含应用程序的my.exe文件的副本。在本例中,应用程序正在使用WPF 这些文件夹总是显示在我的Debug目录中 在我的应用程序中,我没有创建类似的东西(当然也没有复制我自己的.exe文件),所以它似乎是MsTest中的某个产品 为什么MsTest有时只使用我的.exe文件的副本创建此文件夹?我相信这些运行将通过.testsettings文件

我偶尔(不是经常)注意到,在Visual Studio中运行MsTest单元测试套件后,我会得到一个或多个文件夹,其形式如下(guid不同):

该文件夹将仅包含应用程序的my
.exe
文件的副本。在本例中,应用程序正在使用WPF

这些文件夹总是显示在我的
Debug
目录中

在我的应用程序中,我没有创建类似的东西(当然也没有复制我自己的.exe文件),所以它似乎是MsTest中的某个产品


为什么MsTest有时只使用我的
.exe
文件的副本创建此文件夹?

我相信这些运行将通过.testsettings文件启用代码覆盖率。当使用.testsettings运行时,将在此处备份.exe,同时为代码覆盖率创建插入指令的版本

如果使用VS2012中提供的“分析代码覆盖率”选项在没有任何.testsettings的情况下运行代码覆盖率,则不会发生这种情况

EQT_6A69DAE9-1C34-4B96-8B96-698A94EA1ADF