我是 Win 7 RC1(x64)机器上的 .net 开发人员,我偶然注意到我的 GAC(全局程序集缓存)文件夹大小为 1.2 GB(1700 个文件)。
这让我开始思考“正常”尺寸是多少,以及如此大的尺寸除了显而易见的含义之外还可能产生什么影响。
答案1
不要忘记,GAC 可以存储同一程序集的多个版本(以避免“.DLL 地狱”,即引用可以链接到特定版本以避免版本不兼容)。我在 Windows XP SP3 上的 GAC 为 939Mb,分布在 1500 多个文件中。您的数字对我来说似乎很正常。