如何分析我的C#应用​​程序?

时间:2011-07-14 15:59:01

标签: c# profiling

  

可能重复:
  What Are Some Good .NET Profilers?
  Any decent C# profilers out there?

我经常想在我们团队的项目中分析代码来比较速度和效率。但是,根据Microsoft的Beginners Guide to Performance Profiling,Visual Studio性能向导不是我们使用的Visual Studio 2010 Professional的一部分。

鉴于此限制,似乎需要第三方应用程序。我怀疑我可以说服我的老板在分析应用程序上花很多钱。我有什么选择,如何使用这样的工具?

修改

感谢您提供有关哪些分析器可用的其他问题的链接。很有用!我正在编辑这个问题,以便更多地关注 如何使用这些分析器。有什么重大差异吗?在可用性方面?

4 个答案:

答案 0 :(得分:1)

EQATEC

免费,仅限性能,分析器。可能是当今市场上所有免费分析仪中最好的。

修改

从可用性角度来看,EQATEC非常直观且易于使用,绝对值得推荐。

顺便说一句,如果你要花一些钱,我迄今为止最好的工作是来自JetBrains的dotTrace:从两个角度来看都很棒(可用性和性能)。我正在谈论记忆和表演。

问候。

答案 1 :(得分:0)

对于免费的,我发现有几次免费版EQUATEC非常有用......

答案 2 :(得分:0)

您可能希望查看此主题:C# Profiler Discussion

我个人使用ANTS Profiler并且对它非常满意

答案 3 :(得分:0)

dotTrace Profiler非常好,并提供10天免费试用。

dotTrace

定价看起来也不太糟糕。 399美元标准版。