zoukankan      html  css  js  c++  java
  • 水晶报表老新版本对接

      开发用新版本,运行继续 用老版本水晶报表的做法

          例如从:vs2012升级到vs2017后,老版本的水晶报表不能适用于vs2017

    在config文件添加如下

     <runtime>
    
          <dependentAssembly>
            <assemblyIdentity name="CrystalDecisions.CrystalReports.Engine" publicKeyToken="692fbea5521e1304" culture="neutral" />
            <bindingRedirect oldVersion="13.0.2000.0" newVersion="13.0.3500.0" />
          </dependentAssembly>
          <dependentAssembly>
            <assemblyIdentity name="CrystalDecisions.ReportSource" publicKeyToken="692fbea5521e1304" culture="neutral" />
            <bindingRedirect oldVersion="13.0.2000.0" newVersion="13.0.3500.0" />
          </dependentAssembly>
          <dependentAssembly>
            <assemblyIdentity name="CrystalDecisions.Shared" publicKeyToken="692fbea5521e1304" culture="neutral" />
            <bindingRedirect oldVersion="13.0.2000.0" newVersion="13.0.3500.0" />
          </dependentAssembly>
          <dependentAssembly>
            <assemblyIdentity name="CrystalDecisions.Web" publicKeyToken="692fbea5521e1304" culture="neutral" />
            <bindingRedirect oldVersion="13.0.2000.0" newVersion="13.0.3500.0" />
          </dependentAssembly>
          <dependentAssembly>
            <assemblyIdentity name="CrystalDecisions.Windows.Forms" publicKeyToken="692fbea5521e1304" culture="neutral" />
            <bindingRedirect oldVersion="13.0.2000.0" newVersion="13.0.3500.0" />
          </dependentAssembly>
          <dependentAssembly>
            <assemblyIdentity name="CrystalDecisions.ReportAppServer.ClientDoc" publicKeyToken="692fbea5521e1304" culture="neutral" />
            <bindingRedirect oldVersion="13.0.2000.0" newVersion="13.0.3500.0" />
          </dependentAssembly>
          <dependentAssembly>
            <assemblyIdentity name="CrystalDecisions.ReportAppServer.CommonControls" publicKeyToken="692fbea5521e1304" culture="neutral" />
            <bindingRedirect oldVersion="13.0.2000.0" newVersion="13.0.3500.0" />
          </dependentAssembly>
          <dependentAssembly>
            <assemblyIdentity name="CrystalDecisions.ReportAppServer.CommonObjectModel" publicKeyToken="692fbea5521e1304" culture="neutral" />
            <bindingRedirect oldVersion="13.0.2000.0" newVersion="13.0.3500.0" />
          </dependentAssembly>
          <dependentAssembly>
            <assemblyIdentity name="CrystalDecisions.ReportAppServer.Controllers" publicKeyToken="692fbea5521e1304" culture="neutral" />
            <bindingRedirect oldVersion="13.0.2000.0" newVersion="13.0.3500.0" />
          </dependentAssembly>
          <dependentAssembly>
            <assemblyIdentity name="CrystalDecisions.ReportAppServer.CubeDefModel" publicKeyToken="692fbea5521e1304" culture="neutral" />
            <bindingRedirect oldVersion="13.0.2000.0" newVersion="13.0.3500.0" />
          </dependentAssembly>
          <dependentAssembly>
            <assemblyIdentity name="CrystalDecisions.ReportAppServer.DataDefModel" publicKeyToken="692fbea5521e1304" culture="neutral" />
            <bindingRedirect oldVersion="13.0.2000.0" newVersion="13.0.3500.0" />
          </dependentAssembly>
          <dependentAssembly>
            <assemblyIdentity name="CrystalDecisions.ReportAppServer.DataSetConversion" publicKeyToken="692fbea5521e1304" culture="neutral" />
            <bindingRedirect oldVersion="13.0.2000.0" newVersion="13.0.3500.0" />
          </dependentAssembly>
          <dependentAssembly>
            <assemblyIdentity name="CrystalDecisions.ReportAppServer.ObjectFactory" publicKeyToken="692fbea5521e1304" culture="neutral" />
            <bindingRedirect oldVersion="13.0.2000.0" newVersion="13.0.3500.0" />
          </dependentAssembly>
          <dependentAssembly>
            <assemblyIdentity name="CrystalDecisions.ReportAppServer.Prompting" publicKeyToken="692fbea5521e1304" culture="neutral" />
            <bindingRedirect oldVersion="13.0.2000.0" newVersion="13.0.3500.0" />
          </dependentAssembly>
          <dependentAssembly>
            <assemblyIdentity name="CrystalDecisions.ReportAppServer.ReportDefModel" publicKeyToken="692fbea5521e1304" culture="neutral" />
            <bindingRedirect oldVersion="13.0.2000.0" newVersion="13.0.3500.0" />
          </dependentAssembly>
          <dependentAssembly>
            <assemblyIdentity name="CrystalDecisions.ReportAppServer.XmlSerialize" publicKeyToken="692fbea5521e1304" culture="neutral" />
            <bindingRedirect oldVersion="13.0.2000.0" newVersion="13.0.3500.0" />
          </dependentAssembly>
        </assemblyBinding>
      </runtime>
    

      

  • 相关阅读:
    Servlet
    Web服务器和Tomcat
    DOM文档对象模型
    JavaScript总结
    CSS总结
    商城——购物车模块
    用户注册登录认证模块
    P2P技术之STUN、TURN、ICE详解
    P2P中的NAT穿越(打洞)方案详解
    NAT技术详解
  • 原文地址:https://www.cnblogs.com/coolyylu/p/9935672.html
Copyright © 2011-2022 走看看