远程分析 ASP.net 应用程序?
Posted
技术标签:
【中文标题】远程分析 ASP.net 应用程序?【英文标题】:Remote profiling ASP.net Applications? 【发布时间】:2011-11-29 18:53:28 【问题描述】:使用 Visual Studio,我可以使用性能向导分析 ASP.net 应用程序(具体来说,我想要的是 Instrumentation)。
我需要诊断生产服务器运行缓慢的原因,但我不想在其上安装 Visual Studio。另外,使用 ASP.net MVC Mini Profiler 之类的东西是不够的,因为我无法控制所有代码,因此无法获得所需的粒度。
我能否以某种方式使用 Visual Studio Remote Profiler?风云?任何不像 Visual Studio 那样具有侵入性并且可以在之后完全卸载的东西。
【问题讨论】:
添加不同的性能日志可能很有用,这些日志可以通过配置启用/禁用。性能日志是指由秒表调用包装的代码块,并测量代码块执行时间。 @sll 我不控制我想要分析的代码,我控制的代码片段没有提供足够的粒度:(我需要一些真正看起来在虚拟机内部的东西,比如探查器。 【参考方案1】:Jetbrains dotTrace 可以远程分析asp.net 应用程序,它有免费试用版,但它是商业的。
【讨论】:
以上是关于远程分析 ASP.net 应用程序?的主要内容,如果未能解决你的问题,请参考以下文章
ASP.Net MVC 5 Sending Email 错误:根据验证程序,远程证书无效