tags:

views:

164

answers:

8

Possible Duplicate:
What Are Some Good .NET Profilers?

Hello,

Does someone know which tool can I use to see which function in my .Net dll take so long?

TY

+6  A: 

RedGate's ANTS Profiler is great:

http://www.red-gate.com/products/ants_performance_profiler/

Hope that helps.

Kieren Johnstone
+2  A: 

Red Gates ANTs Profiler may be able to help.

Alternatively you could just use the Stopwatch Class.

John Nolan
+1 for a heads-up on the stopwatch class!
fishhead
A: 

The ANTS profiler is fantastic for this sort of thing: http://www.red-gate.com/products/ants_performance_profiler/index.htm

etc
+2  A: 

You could post it here for us to look at, or you might be interested in a .NET profiler. See the answers in this following SO post for ideas:

http://stackoverflow.com/questions/3927/what-are-some-good-net-profilers

Cory Larson
A: 

I've had success using RedGate's ANTS profiler.

Rowland Shaw
+2  A: 

I had good experience with the EQATEC profiler, it's free for personal use.

Simon
+3  A: 

If you can use either the Premium or Ultimate versions of Visual Studio, you'll have access to the built-in profiling tool via the "Analyze" main menu. See here for a step by step guide: http://msdn.microsoft.com/en-us/library/ms182372.aspx

Other options are:

I haven't used any of the above tools apart from the Visual Studio Profiler, but they may be worth trying out.

You may also wish to check out this thread, in addition to the one mentioned by Cory Larson: http://stackoverflow.com/questions/10644/any-decent-c-profilers-out-there

Rich
A: 

We're using Dottrace profiler http://www.jetbrains.com/profiler/ It's sufficient for most of purposes. Actually you could use Ants, but my personal preference is for Dottrace

xenn_33