在哪里可以找到.NET Framework附带的明确的程序集列表?

时间:2010-11-27 05:28:43

标签: .net gac

我正在尝试解决GAC中各种程序集的来源。

如果我能在某个地方找到一个明确的列表(对于任何给定版本的框架)会很有用,但到目前为止只能找到.NET Client Profile.

中包含的程序集列表

2 个答案:

答案 0 :(得分:4)

我怀疑你在寻找的东西可以在这里找到:

 Directory of C:\Program Files\Microsoft.NET\RedistList

10/12/2010  03:47 PM              .
10/12/2010  03:47 PM              ..
03/18/2010  12:19 PM            15,715 AssemblyList_4_client.xml
03/18/2010  03:47 PM             8,220 AssemblyList_4_extended.xml
               2 File(s)         23,935 bytes

我也会看看

C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0
C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5
C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0

请注意,在64位安装中,您应该查看Program Files (x86)

答案 1 :(得分:0)

可能这里显示的代码可能会有所帮助 http://www.dotnetcurry.com/ShowArticle.aspx?ID=535

var filtered = assemb
.Where(x => x.Assembly.FullName.Contains("Version=4.0.0.0"))
.GroupBy(a => a.Name.Length)
.OrderByDescending(x => x.Key);