1

我偶尔(不是很频繁地)注意到,在 Visual Studio 中运行我的 MsTest 单元测试套件后,我会得到一个或多个文件夹,其格式为(guid 有所不同):

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

该文件夹将仅包含我.exe的应用程序文件的副本。在这种情况下,应用程序正在使用 WPF。

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

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

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

4

1 回答 1

2

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

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

于 2013-02-16T09:47:26.990 回答