首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何让dottrace分析子进程?

如何让dottrace分析子进程?
EN

Stack Overflow用户
提问于 2016-04-05 17:55:00
回答 2查看 1K关注 0票数 3

我在Visual Studio 2015中有一个项目。

我想分析一下我的单元测试(右击test and profile)。但是,单元测试启动一个子进程。我想对子进程和父进程进行分析。

是否存在将探查器附加到子进程的JetBrains应用程序接口调用?

请注意,如果我分析一个应用程序,我就有机会分析子进程。

但对于单元测试分析,此选项不可用

EN

回答 2

Stack Overflow用户

发布于 2016-12-14 19:07:56

以下是我如何绕过这个限制的方法。

我的设置: Visual Studio 2015,Nunit

Visual Studio安装Nunit console runner

  • In :编译您的测试程序集(例如,MyTests.dll)

  • Create一个批处理文件以执行
  1. 控制台。

批处理文件内容示例:

代码语言:javascript
复制
@echo off
nunit3-console.exe /out:results.xml "{PathToYourProjectRoot}\bin\debug\MyTests.dll"

打开"Run Application Performance Profiling..."

  • Select standalone applicaiton

  • Choose the batch File.

  • 选中高级的Profile子进程“复选框。

  • 启动探查器会话。
票数 0
EN

Stack Overflow用户

发布于 2018-02-13 03:23:10

仅供参考:从dotTrace 2017.2开始,“分析子进程”复选框可用于单元测试分析,因此不需要使用Cr1spy描述的解决方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36422978

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档