Basically, what I need is something like Dependecy Walker, but it should work with .NET applications. Is there anywhere such tool?
相关问题
- Generic Generics in Managed C++
- How to Debug/Register a Permanent WMI Event Which
- 'System.Threading.ThreadAbortException' in
- Bulk update SQL Server C#
- Should I use static function in c# where many call
For .NET 4, check our CheckAsm: http://www.amberfish.net/
Reflector - previously from Lutz Roeder, now from Red-Gate software.
Reflector is not free and the other one is not free either, just a trial. I had the same problem and found this EXCELLENT tool:
http://www.codeproject.com/Articles/246858/Depends4Net-Part-1
Dependency Walker will work with .Net too.
Reference
NDepend is the .NET tool specialized in dependencies management and visualization. The tool proposes both a dependency graph and a dependency matrix. A free trial of the tool is available here. Here are 2 screenshots of the dependency graph followed by the dependency matrix:
During runtime Systernals' ProcessExplorer might be helpful to see an assemblys dependencies.
Also NDepend can show you the dependencies and how tightly your components are coupled.