我在 Visual Studio 2015 中有一个项目。
我想分析我的单元测试(右键单击测试和配置文件)。但是,单元测试会启动一个子进程。我想与父进程一起分析子进程。
是否有 JetBrains API 调用将分析器附加到子进程?
请注意,如果我分析一个应用程序,我就有机会分析子进程。
但是对于单元测试分析,此选项不可用
我在 Visual Studio 2015 中有一个项目。
我想分析我的单元测试(右键单击测试和配置文件)。但是,单元测试会启动一个子进程。我想与父进程一起分析子进程。
是否有 JetBrains API 调用将分析器附加到子进程?
请注意,如果我分析一个应用程序,我就有机会分析子进程。
但是对于单元测试分析,此选项不可用
仅供参考:从 dotTrace 2017.2 开始,“Profile child processes”复选框可用于单元测试分析,因此无需使用 Cr1spy 描述的解决方法。
这是我解决此限制的方法。
我的设置:Visual Studio 2015,Nunit
批处理文件内容示例:
@echo off
nunit3-console.exe /out:results.xml "{PathToYourProjectRoot}\bin\debug\MyTests.dll"