C# Visual Studio 2015:启用MSTest日志记录

C# Visual Studio 2015:启用MSTest日志记录,c#,debugging,logging,mstest,C#,Debugging,Logging,Mstest,我想将测试日志生成到一个文件中,我在web上找到了这篇文章,其中展示了如何启用MSTest日志,但似乎它不起作用: 以下是启用MSTest日志应执行的步骤 通过管理员命令提示符转到MSTest安装目录。(通常安装目录类似于C:\Program Files\Microsoft Visual Studio 11.0\Common7\IDE) 打开mstest配置文件(mstest.exe.config),并添加一个类似于下面在配置节点下显示的代码段。请确保指定的路径存在,并且您具有相应的权限 **

我想将测试日志生成到一个文件中,我在web上找到了这篇文章,其中展示了如何启用MSTest日志,但似乎它不起作用:

以下是启用MSTest日志应执行的步骤

  • 通过管理员命令提示符转到MSTest安装目录。(通常安装目录类似于C:\Program Files\Microsoft Visual Studio 11.0\Common7\IDE)

  • 打开mstest配置文件(mstest.exe.config),并添加一个类似于下面在配置节点下显示的代码段。请确保指定的路径存在,并且您具有相应的权限

  • **

    
    


    还有其他人有同样的问题吗

    尝试添加以下键

      <system.diagnostics>
        <switches>
          <!-- You must use integral values for "value".
               Use 0 for off, 1 for error, 2 for warn, 3 for info, and 4 for verbose. -->
          <add name="EqtTraceLevel" value="4" />
        </switches>
      </system.diagnostics> 
    
    .....
    
        <add key="CreateTraceListener" value="yes"/>
      </appSettings>
    </configuration>
    
    
    .....
    
    我完全按照你说的做了尝试,但没有运气。你能把整个配置文件贴在这里吗?
      <system.diagnostics>
        <switches>
          <!-- You must use integral values for "value".
               Use 0 for off, 1 for error, 2 for warn, 3 for info, and 4 for verbose. -->
          <add name="EqtTraceLevel" value="4" />
        </switches>
      </system.diagnostics> 
    
    .....
    
        <add key="CreateTraceListener" value="yes"/>
      </appSettings>
    </configuration>