首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >可以在我的应用程序中添加“脱机分析”功能吗?

可以在我的应用程序中添加“脱机分析”功能吗?
EN

Stack Overflow用户
提问于 2015-11-25 07:35:59
回答 1查看 145关注 0票数 1

作为Red的蚂蚁性能分析器的长期用户,我目前正在寻找一种在非开发机器上进行分析的方法。

我们有一个WinForms应用程序的相当大的用户群,它是用.NET 4编写的。

用户不时抱怨性能不佳。

由于我不能在每个客户的个人电脑上购买和安装蚂蚁,所以我想的是:

  1. 向我使用.NET剖析API的应用程序添加一些神奇的代码。
  2. 在我的应用程序中提供一个开关以启用分析跟踪。
  3. 告诉用户激活开关。
  4. 让API记录一段时间的性能“事件”。
  5. 告诉顾客把记录下来的日志寄给我。
  6. 打开一些花哨的GUI中的日志来分析热点。

我的问题:

是否可以以某种方式使用.NET分析API来包括脱机性能热点记录,以便稍后进行分析?

更新1:

我刚刚找到了"dotTrace性能API“,它引入了”自我剖析“这个术语,这似乎正是我所看到的形式。

现在检查文章…

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-27 10:27:26

是的,dotTrace API似乎是最好的解决方案。实际上,您可以使用与JetBrains用于ReSharper的方法相同的方法。ReSharper的帮助菜单中有一个选项- Profile Visual 。此菜单所做的是运行自剖析。当用户面临减速时,JB支持要求他使用此菜单并复制问题。然后将收集的性能快照发送到JetBrains。

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

https://stackoverflow.com/questions/33910842

复制
相关文章

相似问题

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