Visual Studio 分析:从代码开始/停止
Posted
技术标签:
【中文标题】Visual Studio 分析:从代码开始/停止【英文标题】:Visual Studio Profiling: Start/Stop from code 【发布时间】:2015-01-08 13:05:06 【问题描述】:是否可以从代码中启动/停止 Visual Studio(Professional 2012+)分析器?我知道您可以暂停启动它,但要启动分析,您必须单击 Visual Studio 中的按钮。
就我而言,我想在单击应用程序中的按钮时启动它,该按钮会切换到新视图,并在加载 UI 时自动停止它。我想看看为什么在 UI 出现之前会有如此大的延迟。
【问题讨论】:
【参考方案1】:我之前没用过,不过你好像在找Profiling API。
DataCollection.StartProfile 和 DataCollection.StopProfile 看起来像您感兴趣的方法。
【讨论】:
正是我正在寻找的。谢谢 如果您需要有关在何处获取DataCollection
类型以及如何使用它的指导:msdn.microsoft.com/en-us/library/bb514149.aspx
"您的构建必须引用 Microsoft.VisualStudio.Profiler.dll 库,该库位于 Microsoft Visual Studio 9\Team Tools\Performance Tools 目录中。"以上是关于Visual Studio 分析:从代码开始/停止的主要内容,如果未能解决你的问题,请参考以下文章
visual studio写完程序,编译以后,再改程序,编译器不编译改过后的程序
在构建代理上运行代码分析 (FxCop > 10) 而不安装 Visual Studio
在Visual Studio 2013中更改TFS源代码控制映射
如何从 Visual Studio 项目中获取抑制的代码分析警告列表?