是什么原因导致全局程序集缓存(GAC)中的所有程序集都不是构建为MSIL?我看到x86和AMD64一些程序集使用的体系结构类型,如下例所示,但不适用于其他程序集:
C:\Windows\assembly\

为什么System.Data建了两个不同的处理器架构,而System.Core为MSIL?
C:\Windows\Microsoft.NET\assembly

在上面显示的第二版GAC下可以看到类似的模式.程序集分为不同的体系结构,但并非所有体系结构都构建在32/64版本中 - 有些只是MSIL.