什么是.NET 4.0的优秀分析器?我愿意花一些钱,但不要太多(比如高达50英镑)
我正在使用XNA为windows phone和xbox开发游戏,这意味着这些项目是商业化的。我提到它是因为我看过几个免费用于非商业用途。
Visual Studio集成的额外要点。
的Nb。我正在使用Visual Studio Professional 2010
答案 0 :(得分:5)
广告宣传不足的免费资料分析器是SharpDevelop Profiler。
截图:
SharpDevelop http://community.sharpdevelop.net/blogs/siegfried_pammer/profiler/post1/view.png
它非常强大,并支持极其未记录的PSQL(Profiler SQL,因为它们称之为)。例如,我可以通过将其输入查询栏来过滤我感兴趣的所有函数:
for f in Functions where f.Name.Contains("Foo") select f
答案 1 :(得分:3)
EQATEC Profiler简介几乎所有.NET,包括您需要的内容:
长话短说:不配置文件的唯一内容是.NET 1.x(full / netcf)。世界上没有其他的分析器能够在这么多.NET平台上运行。它也很容易使用。
答案 2 :(得分:2)
Visual Studio 2010有一个非常好的内置探查器(虽然只在Premium和Ultimate版本中可用)
另一个伟大的探查者是dotTrace。
我现在只列出了我知道支持.Net 4.0的个人资料,但请查看this older question about .Net profilers。也许他们中的一些人最近也增加了对.Net 4.0的支持。无论如何,我认为那里没有任何 new 分析器,因为它是一个非常复杂的主题。
答案 3 :(得分:2)
Slim Tune是一位出色的推荐人
答案 4 :(得分:0)
每个人都想要一个分析器,但是this low-tech method可以正常工作。