我偶尔(不是经常)注意到在Visual Studio中运行MsTest单元测试套件之后,我会得到一个文件夹或文件夹(guid不同):
EQT_6A69DAE9-1C34-4B96-8B96-698A94EA1ADF
该文件夹仅包含应用程序的.exe
文件的副本。在这种情况下,应用程序正在使用WPF。
这些文件夹始终显示在我的Debug
目录中。
我的应用程序中没有任何地方可以创建这样的内容(当然也不会复制我自己的.exe文件),因此它似乎是MsTest中某些内容的产物。
为什么MsTest有时会使用我的.exe
文件的副本创建此文件夹?
答案 0 :(得分:2)
我相信这些是通过.testsettings文件启用代码覆盖的运行。正在为此备份您的.exe,同时在使用.testsettings运行时为代码覆盖创建了一个检测版本。
使用VS2012中提供的“分析代码覆盖率”选项运行没有任何.testsettings的代码覆盖率时,不会发生这种情况