Visual Studio 分析:Start/Stop 来自代码

Visual Studio Profiling: Start/Stop from code

是否有可能从代码中 start/stop visual studio(Professional 2012+)分析器?我知道您可以启动它暂停,但要启动分析,您必须单击 visual studio 中的一个按钮。

在我的例子中,我想在我的应用程序中单击一个按钮时启动它,它会切换到一个新视图,并在加载 UI 时自动停止它。我想看看为什么 UI 出现之前会有这么大的延迟。

我以前没有用过它,但你似乎在寻找 Profiling API

DataCollection.StartProfile and DataCollection.StopProfile 看起来像您感兴趣的方法。