码迷,mamicode.com
首页 > 其他好文 > 详细

dll多个版本问题

时间:2017-09-27 17:44:08      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:.com   connector   不同   col   bsp   强名称   base   alt   deb   

在配置文件设置不同版本的dll即可

配置文件如下

configuration 节点下面的  runtime 节点新增各个版本配置内容

<runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" />
        <codeBase version="6.0.0.0" href="6.0.0.0\Newtonsoft.Json.dll" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="b32731d11ce58905" />
        <codeBase version="9.0.0.0" href="9.0.0.0\Newtonsoft.Json.dll" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" />
        <codeBase version="10.0.0.0" href="10.0.0.0\Newtonsoft.Json.dll" />
      </dependentAssembly>
    </assemblyBinding>
  </runtime>

dll 放在项目路径下面

技术分享

dll 

publicKeyToken 生成方法

技术分享

sn -T <assemblyname.dll>    

 

C:\Program Files (x86)\MySQL\MySQL Connector Net 6.6.5\Assemblies\v2.0>sn -T MyS
ql.Data.dll

 

Microsoft(R) .NET Framework 强名称实用工具 版本 4.0.30319.17929
版权所有(C) Microsoft Corporation。保留所有权利。

 

公钥标记为 c5687fc88969c44d

dll多个版本问题

标签:.com   connector   不同   col   bsp   强名称   base   alt   deb   

原文地址:http://www.cnblogs.com/liuxiaoji/p/7602584.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!