zoukankan      html  css  js  c++  java
  • 为DLL文件添加强名称

    程序在编译时出现类似 "错误 1 程序集生成失败 -- 引用的程序集“XXXXXXXXXX”没有强名称" 这样的错误,是因为它不是强名称的,则需要进行以下操作:

    例如:com.soar.query.dll

    1.打开VS的SDK 命令提示窗口;

    2.创建一个新的随机密钥对:

    sn -k com.soar.query.snk
    3.反编译目标程序集
    ildasm com.soar.query.dll /out=com.soar.query.il
    3.重新编译,附带强命名参数
    ilasm com.soar.query.il /dll /resource=com.soar.query.res /key=com.soar.query.snk /optimize
    4.验证签名信息
    sn -v com.soar.query.dll


    将生成的dll文件重新引用后就可以正常编译了。

  • 相关阅读:
    初试 Elastic Search
    索引分类
    Nginx
    LINQ入门
    CSS学习
    Keras 安装
    火车进站
    2016年网易笔试编程题2
    Java GC
    linux 安装 mysql
  • 原文地址:https://www.cnblogs.com/soar-gh/p/5478171.html
Copyright © 2011-2022 走看看