我是.NET的新手,我对GAC几乎没有简单的问题。
首先,据我所知,.NET 3.5中的GAC与.net 4.0中的GAC不同。
我也知道管理GAC有两个主要工具:gacutil和Assembly Cache Viewer,它集成在Windows资源管理器中。所以我的问题如下:
提前谢谢
答案 0 :(得分:3)
.Net 2.0运行时有一个GAC,.Net 4.0运行时有一个单独的GAC。
同样,gacutil.exe有两个版本,每个运行时一个版本 每个人只会影响其GAC。
通常,没有重复的组件; .Net 2.0 GAC包含.Net 2.0程序集,.Net 4.0 GAC包含.Net 4.0程序集 但是,可以将smae .Net 2.0程序集添加到两个GAC中。 (通过运行两个gacutils)