zoukankan      html  css  js  c++  java
  • 解决一个项目里面加载两个同名不同版本的DLL的问题

    在config里面这样配置,可以加载不同版本的dll

    <runtime>
        <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
          <dependentAssembly>
            <assemblyIdentity name="Microsoft.Practices.Prism.MefExtensions" culture="neutral" publicKeyToken="31bf3856ad364e35"></assemblyIdentity>
            <codeBase version="4.0.0.0" href="inmsMicrosoft.Practices.Prism.MefExtensions.dll"></codeBase>
            <codeBase version="5.0.0.0" href="gipMicrosoft.Practices.Prism.MefExtensions.dll"></codeBase>   
          </dependentAssembly>
        </assemblyBinding>
      </runtime>

    下面的配置,可以指定旧的版本引用全部指向新版本

    <runtime>
        <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
          <dependentAssembly>
            <assemblyIdentity name="Microsoft.Practices.Prism.MefExtensions" culture="neutral" publicKeyToken="31bf3856ad364e35"></assemblyIdentity>
            <bindingRedirect oldVersion="0.0.0.0-5.0.0.0" newVersion="5.0.0.0"></bindingRedirect>
          </dependentAssembly>
        </assemblyBinding>
      </runtime>
  • 相关阅读:
    移动端图片按比例裁剪
    bootstrap悬停下拉菜单显示
    videojs兼容ie8
    ie浏览器不支持多行隐藏显示省略号
    rem和px
    浏览器默认返回,页面刷新
    centos src compile gcc 7.3
    docker与gosu
    centos 安装 kernel
    docker proxy
  • 原文地址:https://www.cnblogs.com/gbnw/p/5556642.html
Copyright © 2011-2022 走看看