【发布时间】:2011-12-27 02:27:33
【问题描述】:
以System.dll为例:
我在这里找到了一个:C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\System.dll
这里有一个:C:\Windows\Microsoft.NET\Framework\v4.0.30319\System.dll
这里有一个:C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll
为什么我们不能在 GAC 中只拥有一个?
【问题讨论】:
-
是什么让您认为这些是副本?你比较过它们吗?
-
@John Saunders 他们都有这个签名:System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
第二个和第三个大小一样。我不知道他们是否有相同的内容。
标签: .net installation gac