What is your preferred tool to track deadlocks and thread contention under .Net ?
we're trying to find the most comfortable way to track deadlocks and thread contention in an already running .Net application (compiled as release most likely).
One way that I found out is to use perfmon (either locally or remotely) or any other tool which is able to monitor the counters in .NET CLR LocksAndThreads / Threads.
What's the best way to detect the exact line number or at least the method where a dead lock occurs (either using VS.Net, or commercial or open source tools) ?
cheers
Thibaut

