3

Possible Duplicate:
What Are Some Good .NET Profilers?

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

wonea
  • 4,783
  • 17
  • 86
  • 139
Itay.B
  • 3,991
  • 14
  • 61
  • 96

8 Answers8

6

RedGate's ANTS Profiler is great:

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

Hope that helps.

Kieren Johnstone
  • 41,277
  • 16
  • 94
  • 144
3

Red Gates ANTs Profiler may be able to help.

Alternatively you could just use the Stopwatch Class.

Johnno Nolan
  • 29,228
  • 19
  • 111
  • 160
3

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: Any decent C# profilers out there?

Community
  • 1
  • 1
Rich
  • 3,081
  • 1
  • 22
  • 24
2

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:

What Are Some Good .NET Profilers?

Community
  • 1
  • 1
Cᴏʀʏ
  • 105,112
  • 20
  • 162
  • 194
2

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

Simon
  • 83
  • 5
0

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

etc
  • 622
  • 4
  • 10
0

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

Rowland Shaw
  • 37,700
  • 14
  • 97
  • 166
0

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
  • 855
  • 1
  • 10
  • 25