Где найти полный список сборок, поставляемых с .NET Framework? - PullRequest
4 голосов
/ 27 ноября 2010

Я пытаюсь выяснить, откуда взялись различные сборки в моем GAC.

Было бы полезно, если бы я мог найти где-нибудь определенный список (для любой данной версии платформы), но пока могу найти только список сборок, которые включены в .NET Client Profile.

Ответы [ 2 ]

4 голосов
/ 27 ноября 2010

Я подозреваю, что то, что вы ищете, можно найти здесь:

 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).

0 голосов
/ 27 ноября 2010

Вероятно, код, показанный в этом, может помочь
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);
...