Closed. This question is off-topic。它当前不接受答案。
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
                        
                        2年前关闭。
                                                                                            
                
        
我有一个ASP.NET MVC网站,我想分析所有方法调用(包括Javascript),这些调用是在网页上的特定用户操作(例如,单击按钮)上调用的。我想知道哪些方法花费的时间更长和/或经常调用,以便我可以调查这个问题。我不想对整个网站进行概要分析。该事件首先由Javascript处理,该Javascript对服务器进行Ajax调用,获取响应并对其进行处理。触发此事件时,客户端和服务器上都有很多事情发生,因此寻找探查器以显示问题的根本原因,而不是手动调试并逐步执行每个方法。

最佳答案

我能想到的最接近的是http://miniprofiler.com/,如果我理解正确的话,它最初是为堆栈溢出而开发的。

您可以设置要应用配置文件的条件(IP地址,身份验证等)。

它不考虑客户端配置文件,但是您可以像建议的另一个答案一样使用firebug。

关于c# - 针对页面上特定用户操作的ASP.NET MVC网站代码(包括Javascript)性能分析,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11711655/

10-11 22:35
查看更多