C#中的全局程序集缓存定义
2016-03-19 13:53
316 查看
安装有公共语言运行时的每台计算机都具有称为全局程序集缓存的计算机范围内的代码缓存。全局程序集缓存中存储了专门指定给由计算机中若干应用程序共享的程序集。
应当仅在需要时才将程序集安装到全局程序集缓存中以进行共享。一般原则是:程序集依赖项保持专用,并在应用程序目录中定位程序集,除非明确要求共享程序集。另外,不必为了使 COM 互操作或非托管代码可以访问程序集而将程序集安装到全局程序集缓存。
有两种方法可以将程序集部署到全局程序集缓存中:
使用专用于全局程序集缓存的安装程序。该方法是将程序集安装到全局程序集缓存的首选方法。
使用 Windows 软件开发包 (SDK) 提供的名为全局程序集缓存工具 (Gacutil.exe) 的开发工具。
来自为知笔记(Wiz)
应当仅在需要时才将程序集安装到全局程序集缓存中以进行共享。一般原则是:程序集依赖项保持专用,并在应用程序目录中定位程序集,除非明确要求共享程序集。另外,不必为了使 COM 互操作或非托管代码可以访问程序集而将程序集安装到全局程序集缓存。
有两种方法可以将程序集部署到全局程序集缓存中:
使用专用于全局程序集缓存的安装程序。该方法是将程序集安装到全局程序集缓存的首选方法。
使用 Windows 软件开发包 (SDK) 提供的名为全局程序集缓存工具 (Gacutil.exe) 的开发工具。
来自为知笔记(Wiz)
相关文章推荐
- C#中的正则表达式
- C#中的文本乱码问题
- C#中的Socket
- C#中的DES加密
- C#中的==和Equals
- C#中的Dynamic
- C#中的集合
- C#中的LINQ 基础
- C#中的数组
- C#中的public protected internal private
- C#中的Attribute定义及用法
- c#中的泛型
- C# 在第二个窗体上添加数据之后如何刷新第一个窗体加载的数据
- 假定已经获取题库中的试题号抽取n题组成考题字符串
- C# 第一个窗体的数据传递到第二个窗体上应用
- C#创建Windows服务入门图解(VS2010)
- C# 关闭当前窗体开启一个新的窗体
- C#代码覆盖率实践-vsinstr和OpenCover
- C#调用Win32 api学习总结
- C#程序开发中经常遇到的10条实用的代码