【发布时间】:2012-03-30 20:43:16
【问题描述】:
我有一个使用System.Runtime.Serialization 程序集的项目。我正在使用该程序集中的 DataContractSerializer 类型,但我遇到了问题。
有两个程序集:
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\System.Runtime.Serialization.dll
C:\Windows\Microsoft.net\Framework\v4.0.30319\System.Runtime.Serialization.dll
它们都具有相同的版本 - v4.0.30319。第一个大小为 429kb,第二个大小为 1037kb。我使用反射器查看类列表,第一个没有我需要的类(DataContractSerializerSettings)。但是,第二个确实有。
为什么该程序集的大小和类有很大差异?如果我使用第二个而不是第一个,可以吗?
【问题讨论】:
标签: .net .net-assembly