获取所有引用程序集以及应用程序引用程序集的引用程序集等

获取所有引用程序集以及应用程序引用程序集的引用程序集等

问题描述:

在我的ASP.NET应用程序中,有时会出现错误。当我刷新页面错误将消失。错误是,获取所有引用程序集以及应用程序引用程序集的引用程序集等

Could not load file or assembly 'FSharp.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified. 

我想我的一些应用程序集引用此程序集。是否有可能递归地获取所有参考。我的意思是,我会得到我的应用程序的所有参考程序集,我的应用程序的参考程序集的所有参考程序集等等。

+0

看到这个问题:http://stackoverflow.com/questions/227886/how-do-i-determine-the-dependencies-of-a-net-application – Habib 2013-04-30 09:52:13

+0

@Habib,谢谢。但它不能解决我的问题。我认为ndepend是正确的工具。 – user960567 2013-04-30 09:54:45

使用此工具来查找依赖

“NDepend的”

http://www.ndepend.com引用

+0

这可以帮助我吗? – user960567 2013-04-30 09:42:51

+0

一旦你添加了你的应用程序,那么它将提供一个结果,其中包含你的应用程序中使用的所有评估项及其相关信息。请参阅下面的示例报告链接。 http://www.ndepend.com/Res/NDependBig02.png 试试试用版。 – Mrgn 2013-04-30 09:54:11

+0

是的这就是它。谢谢。 – user960567 2013-04-30 09:56:22

你可以调查你的组件使用的工具像.NET Reflector

+0

我需要递归递交程序集引用 – user960567 2013-04-30 09:41:54

您可以使用免费的AssemblyInfo工具查看程序集依赖关系图。