GAC

全局程序集缓存 Global Assembly Cache
位于 {系统Windows目录}\assembly
专用路径空间,长这样

GAC目录

程序集的公共存放空间,它的设计目的是,可以减少程序集文件的重复,也便于程序集各个版本管理和应用安全策略。
安装程序集到GAC需要专用工具 .Net提供的命令行工具gacutil.exe
安装到GAC

GACUtil /i myAssembly.dll

卸载出GAC

GACUtil /u myAssembly.dll

其内部的程序集定义是强命名程序集
它包含四个特性:文件名(没有扩展名),版本号,语言文化信息,公有秘钥,即上面GAC目录截图的前四列信息。
Project file 里看到的对依赖程序集的描述,就是强命名的.

你可能感兴趣的:(GAC)