作为Red的蚂蚁性能分析器的长期用户,我目前正在寻找一种在非开发机器上进行分析的方法。
我们有一个WinForms应用程序的相当大的用户群,它是用.NET 4编写的。
用户不时抱怨性能不佳。
由于我不能在每个客户的个人电脑上购买和安装蚂蚁,所以我想的是:
我的问题:
是否可以以某种方式使用.NET分析API来包括脱机性能热点记录,以便稍后进行分析?
更新1:
我刚刚找到了"dotTrace性能API“,它引入了”自我剖析“这个术语,这似乎正是我所看到的形式。
现在检查文章…
发布于 2015-11-27 10:27:26
是的,dotTrace API似乎是最好的解决方案。实际上,您可以使用与JetBrains用于ReSharper的方法相同的方法。ReSharper的帮助菜单中有一个选项- Profile Visual 。此菜单所做的是运行自剖析。当用户面临减速时,JB支持要求他使用此菜单并复制问题。然后将收集的性能快照发送到JetBrains。
https://stackoverflow.com/questions/33910842
复制相似问题