部署强命名程序集到GAC

GAC包含很多子目录,这些子目录是用一种算法来产生的,我们最好不要手动将程序集拷贝到GAC中,相反,我们应使用工具来完成这样的工作。因为这些工具知道GAC的内部结构J

在开发和测试中,最常用的工具就是GACUtil.exe。 在GAC中注册程序集跟COM注册差不多,但相对更容易:

1.把程序集添加到GAC中: GACUtil /i sample.dll (参数/i是安装的意思)

2.把程序集移出GAC: GACUtil /u sample.dll (参数/u就移除的意思)

如果想多个DLL文件一起执行,可以使用下面的命令:

gacutil /il list.txt

(28)部署强命名程序集到GAC相关推荐

  1. 共享程序集和强命名程序集(3):强命名程序集的一些作用

    强命名程序集能防篡改 用私钥对程序集进行签名,并将公钥和签名嵌入程序集,CLR就可以炎症程序集未被修改或破坏.程序集安装到GAC时,系统对包含清单的那个文件的内容进行哈希处理,将Hash值与PE文件中 ...

  2. 第 3 章 共享程序集和强命名程序集

    3.1 节 两种程序集,两种部署 CLR 支持两种程序集:弱命名程序集(weakly named assembly,即无签名的程序集) 和 强命名程序集(strongly named assembly ...

  3. CLR via C# 边读边想 03 - 本地程序集和强命名程序集

    Two Kinds of Assemblies, Two Kinds of Deployment CLR 支持两种类型的程序集:weakly named assemblies and strongly ...

  4. 不使用GACUtil.exe,如何部署和卸载程序集到GAC中

    在Windows Server 2008和Windows Server 2008 上, 部署程序集到GAC中时,如果以直接将程序集拖拽到GAC的方式部署,将会得到Access is denied的错误 ...

  5. 公共语言运行库中的程序集-04强命名的程序集

    具有强命名的程序集 强命名是由程序集的标识加上公钥和数字签名组成的.其中,程序集的标识包括简单文本名称.版本号和区域性信息(如果提供的话).强命名是使用相应的私钥,通过程序集文件(包含程序集清单的文件 ...

  6. 自制的 .net framework 强命名工具(支持.net4)

    我们知道,以前在Windows下开发程序时常会遭遇著名的"DLL Hell"问题,即动态链接库的向后兼容问题.微软在.Net产生前曾尝试使用COM组件的方式来解决DLL Hell问 ...

  7. 所引用的程序集没有强命名解决方法

    所引用的程序集没有强命名 1.打开SDK 命令提示窗口; 也就是VS2012 开发人员命令提示,一般所在目录C:\ProgramData\Microsoft \Windows\Start Menu\P ...

  8. 强命名保护DLL文件

    强命名保护DLL文件 Posted on 2009-03-19 14:32 花猫.NET 阅读(1390) 评论(2) 编辑 收藏  大家做项目开发一般都是分层的,比如UI层,业务层,数据访问层.业务 ...

  9. 手工部署Sqlserver CLR程序集

    以前一直用VS部署Sqlserver CLR程序集简单省事,现在服务器部署在内网了,必须手动更新部署Sqlserver CLR程序集.     开始以为ALTER ASSEMBLY [程序集名称] F ...

  10. 强命名防止dll被篡改

    今天试了下强命名是不是能够防止Dll被篡改,按照原理,如果你更改了Dll,CLR在load Dll的时候,验证是不能通过的,Dll是不会被load的. 可是实际情况not the case! 当你用B ...

最新文章

  1. linux内核数据结构之链表
  2. WPF(C#)与MATLAB混合编程
  3. Spring Cloud/Dubbo 应用无缝迁移到 Serverless 架构
  4. shell 脚本比较字符串相等_shell字符串比较判断是否为数字
  5. 一维数组工具 OneArryasTools v1.1(doc生成正常)
  6. 【Linux基础 11】vi和vim编辑器的使用
  7. Python 基于pykafka简单实现KAFKA消费者
  8. 数据结构与算法分析(六)——C++实现二叉查找树
  9. python threading.Timer
  10. 前缀式计算(前缀表达式)
  11. 配置Outlook连接Exchange
  12. 国外变电站3d可视化技术发展_盘点:测量技术五大发展趋势,含3D扫描
  13. 树莓派Python实现相机控制,定时与画面变化捕捉拍照
  14. FastReport VCL开发人员手册:自定义报表组件编写
  15. google手机等相关产品{时间不同步}最简解决方法
  16. 安利一个程序员学习法
  17. java 删除注册表_java – 如何从Windows注册表中删除JRE条目?
  18. Emlog程序百度熊掌号一键集成+自动推送插件
  19. 用jk触发器构成二分频电路_如何用下沿触发JK触发器设计一个同步二,四分频电路?...
  20. 纯电阻电路的分析方法——网孔电流法

热门文章

  1. 一款好用的bi报表软件,让你站在Excel的肩膀上
  2. 下列选项中完整描述计算机操作系统作用是,电影《八部半》中,古依多的童年是他生命的源泉,也是他灵魂的开端。...
  3. 百度热力图颜色说明_揭秘!张家口100万人口热力图,看完你就知道房子该买哪里了...
  4. 南京国际动漫游戏博览会 一日游(10-5)
  5. 携程线上测评测试题目,答案解析
  6. 将FTP空间通过网络映射到本地电脑上
  7. oracle中文chr,Oracle中chr(10) chr(9)和chr(13)用法和意义
  8. banner设圆角_com.youth.banner.Banner 使用glide加载圆角图片无效
  9. 微信小程序 黑色背景 页面跳转闪屏
  10. 秦小明 第六讲 投融资,资产运作