0.源代码代码分布情况
shunxu
mscorlib
System
System.Numerics
System.Security
System.Core
System.Xml
System.Configuration
System.Transactions
Systeml.ServiceModel.Internals
SMDiagnostics
System.Data
System.Runtime.Serialization
System.Xml.Linq
System.ComponentModel.DataAnnotations
System.Web.ApplicationServices
System.Runtime.Cache
System.Web.Services
System.Drawing
System.Web
System.Runtime.Remoting
System.Runtime.DurableInstancing
System.Windows.Forms
System.IdentityModel
System.Messaging
System.Activities
System.IdentityModel.Selectors
WindowsBase
System.Activies.DurableInstancing
System.ServiceModel
....
System.Data.Entity
...
System.Data.Linq
...
System.Net
...
.net4.6 代码分布
根据ProjectReference 定位所有的dll
mscorlib.dll
ndp/clr/src/bcl/mscorlib.csproj
两个文件夹
microsoft,system
System.dll
依赖mscorlib
ndp/fx/src/System.csproj
7个文件夹
compmod,misc,net,regex,security,services,sys
System.Numerics.dll
依赖mscorlib
ndp/fx/src/Numerics.csproj
1个文件夹
System
System.Security.dll
依赖mscorlib,System
ndp/clr/src/managedlibraries/security/Security.csproj
1个文件夹
System
System.Core.dll
依赖 mscorlib, Systeml,System.Numberics,System.Security
ndp/fx/src/Core/System.Core.csproj
3个文件夹
Microsoft,misc,System
System.Xml.dll
依赖mscorlib,System,System.Core
ndb/fx/src/Xml/System.Xml.csproj
1个文件夹
System
System.Configuration.dll
依赖mscorlib,System,System.Core,System.Security,System.Xml
ndp/fx/src/Configuration/System.Configuration.csproj
2个文价夹
Microsoft,System
System.Drawing.dll
依赖mscorlib,System,System.Configuration
ndp/fx/src/System.Drawing.csproj
2个文件夹
commonui,misc
System.dll也在misc占有部分类
System.Web.ApplicationServices.dll
依赖mscorlib,System,System.Configuration,System.Core,System.Xml
ndp/fx/src/xsp/system/ApplicationServices/System.Web.ApplicationServices.csproj
4个文价夹
Configuration,Hosting,Security,Util
System.EnterpriseServices.dll
这个dll好像是循环引用的,源代码中直接引用了系统中的
System.Transactions.dll
依赖mscorlib,System.dll,System.Configuration.dll,System.Core.dll,System.EnterpriseServices.dll,System.Security.dll,System.Xml.dll
ndp/cdf/src/NetFx20/System.Transactions/System.Transactions.csproj
1个文价夹
System
Systeml.ServiceModel.Internals
依赖mscorlib,System.dll,System.Xml.dll
ndp/src/System.ServiceModel.Internals/System.ServiceModel.Internals.csproj
1个文价夹
System
SMDiagnostics
依赖 mscorlib,System,System.Configuration,System.ServiceModel.Internals,System.Transactions,System.Xml
ndp/cdf/src/WCF/SMDiagnostics/SMDiagnostics.csproj
1个文价夹
System
System.Data.dll
依赖 mscorlib,System,System.Configuration,System.Core,System.EnterpriseServices,System.Numerics,System.Transactions,System.Xml
ndp/fx/src/data/System.Data.csproj
3个文价夹
FxCopSuppressions,Microsoft,System
System.Runtime.Cache.dll
依赖mscorlib,System,System.Configuration,System.Data,System.Xml
ndp/fx/src/Caching/System.Runtime.Caching.csproj
2个文价夹
Resources,System
System.ComponentModel.DataAnnotations.dll
依赖mscorlib,System,System.Core,System.Data,System.Xml
ndp/fx/src/xsp/system/DataAnnotations/System.ComponentModel.DataAnnotations.csproj
2个文价夹
DataAnnotataions,Resources
System.Web.Services
依赖mscorlib,System,System.Configuration,System.Core,Sysetm.Data,System.Security,System.Xml
/ndp/cdf/src/NetFx20/System.Web.Services/System.Web.Services.csproj
1个文价夹
System
System.Runtime.Serialization.dll
依赖 mscorlib,SMDiagnostics,System,System.Configuration,System.Core,Systeml.ServiceModel.Internals,System.Xml
ndp/cdf/src/WCF/serialization/System.Runtime.Serialization.csproj
1个文价夹
System
System.Xml.Linq
依赖mscorlib,System,System.Core,System.Runtime.Serialization,System.Xml
ndp/fx/src/XLinq/System.Xml.Linq.csproj
1个文价夹
System
System.Web
依赖mscorlib,System,System.ComponentModel.DataAnnotations,System.Configuration, System.Core,System.Data,System.Drawing,System.Runtime.Caching,System.Security,System.Web.ApplicationServices,System.Web.Services,System.Xml,System.Xml.Linq
ndp/fx/src/xsp/system/web/System.Web.csproj
20个文件夹
System.Runtime.Remoting
依赖mscorlib,System,System.Data,System.Web,System.Xml
mdp/clr/src/managedlibraries/remoting/System.Runtime.Remoting.csproj
5个文件夹
channels,Configuration,maindll,metadata,services
System.Windows.Forms
依赖mscorlib,System,System.Configuration,System.Core,System.Drawing,System.Runtime.Remoting,System.Security,System.Xml
System.AddIn.Contract
依赖mscorlib.dll,System.dll
ndp/fx/src/AddIn/Contract/System.AddIn.Contract.csproj
一个文件夹
System
System.Runtime.Remoting.dll
依赖mscorlib.dll,System.dll,System.Data.dll,System.DirectoryServices,System.RuntimeSerialization.Formatters.Soap,System.Web,System.Xml
ndp/clr/src/managedlibraries/remoting/System.Runtime.Remoting.csproj
System.AddIn.csproj
依赖mscorlib.dll,System.dll,System.AddIn.Contract.dll,System.Runtime.Remoting.dll
ndp/fx/src/AddIn/System.AddIn.csproj
这就是