我是否可以通过编程方式恢复已暂停分析的Visual Studio Profiler?

Mat*_*ers 5 profiling automated-tests visual-studio-2013

我有一个简单的案例,我只想延迟分析的开始,直到我的自动化测试用例的某个部分.我想避免用户互动.我一直在VS2013 Pro的"Performance Explorer"中启动它.我有会话运行vstest.console.exe(没有检测),然后执行我的Test.dll中的测试(带有检测).当我在没有分析暂停的情况下启动它时,它运行得非常好.但尝试从Test.dll恢复探查器似乎不起作用.我在我的Test.dll中引用了Microsoft.VisualStudio.Profiler,然后调用: DataCollection.ResumeProfile(ProfileLevel.Global, DataCollection.CurrentId); 在我想要恢复分析的位置.它不起作用.有没有办法做到这一点?