zoukankan      html  css  js  c++  java
  • 使用XPO连接高于5.2.5.0版本的MySQL

    XPO自然是支持MySQL的,只需要在项目里添加对MySql.Data的DLL(从MySQL官网下载Connector/Net可得)和DevExpress.Xpo.v9.2.Providers的DLL引用,并且在项目的入口点构造XpoDataLayer时指定使用MySQL即可。

    然而测试时遇到问题。手里的9.2.10版本的XPO,在编译时使用的是5.2.5.0版本的MySQL,而下载到的最新的是6.2.2.0,不能用。

    这时我们可以修改并重新编译XPO的源代码,但我想没人高兴这么做。

    还有个简单的办法,即在Config文件中添加如下代码:

    Config
    <?xml version="1.0"?>
    <configuration>
        
    <runtime>
            
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
                
    <dependentAssembly>
                    
    <assemblyIdentity name="MySql.Data" publicKeyToken="c5687fc88969c44d" culture="neutral"/>
                    
    <bindingRedirect oldVersion="5.2.5.0" newVersion="6.2.2.0"/>
                
    </dependentAssembly>
            
    </assemblyBinding>
        
    </runtime>
    </configuration>

    指定好oldVersionnewVersion即可。

  • 相关阅读:
    EMC研究院电面记
    被百度放了鸽子
    最长严格递增子序列算法
    括号配对问题
    RTP 协议
    C++ 纯虚函数, 记上一笔!
    一年又一年
    direct3d Colorkey 应用.
    CEGUI 中文输入与显示
    被遗忘的C,记录一笔
  • 原文地址:https://www.cnblogs.com/Elvin/p/1664775.html
Copyright © 2011-2022 走看看