zoukankan      html  css  js  c++  java
  • 为已编译的DLL附带强命名

    在我们开发的过程中,会经常调用其他人写好的DLL类库,由于种种的原因,不管是公司规定,还是个人习惯等等的原因,有时候需要调用各个类库直接邀请必须强命名。
    但是我们临时也无法找到源代码进行重新编译等事情,但项目又必须要用,怎么办呢?我现在告诉大家一个手动加强名称的方法:
     
    1.打开VS开发人员命令提示窗口;
    2.创建一个新的随机密钥对:
        sn -k xxx.snk
    3.反编译目标程序集
      ildasm xxx.dll /out=xxx.il
    4.重新编译,附带强命名参数
      ilasm xxx.il /dll /resource=xxx.res /key=xxx.snk /optimize
    5.验证签名信息
      sn -v xxx.dll 
     
    以上信息也是我从网上找来的,希望能够帮助大家。
  • 相关阅读:
    前端之JavaScript内容
    前端之CSS内容
    前端之HTML内容
    表单提交中的input、button、submit的区别
    PostgreSQL
    PostgreSQL
    PostgreSQL
    JIRA中的标记语言的语法参考
    Markdown
    Linux
  • 原文地址:https://www.cnblogs.com/mq0036/p/3723251.html
Copyright © 2011-2022 走看看