• DevExpress WinForms Controls 学习系列1


      一个偶然的机会,接触到DevExpress。项目是WinForm的,应用了DevExpress。为了使项目具备维护开发的生命力,我觉得有必要系统的学习一下DevExpress,今天是学习笔记的第一篇。

    工欲善其事,必先利其器:理顺开发环境与DevExpress的版本兼容关系

      项目编译是没问题的。但调试运行时,出现“未能加载文件或程序集”、“找到的程序清单与程序集引用不匹配”等奇奇怪怪的问题。在确认所引用的DLL文件无误后,觉得可能是因为项目迁移,开发环境改变导致的版本兼容问题。翻看官方手册,有豁然开朗的感觉。以下是DevExprss与.Net版本及Visual Studio版本的兼容性关系

    1、与.Net Framework 的版本兼容关系

    DevExpress Version.NET 2.0.NET 3.5.NET 4.0.NET 4.5.NET 4.6
    v17.1 (current) No No Yes Yes Yes
    All Versions 
    v14.2-v17.1 (current) No No Yes Yes Yes
    v13.1-v14.1 No No Yes Yes No
    v12.1-v12.2 No Yes Yes Yes No
    v11.2 No Yes Yes No No
    v10.1-v11.1 Yes Yes Yes No No
    v9.3 Yes Yes No No No

      微软从.NET Framework 4.5开始,不再支持 .NET Client Profile,所以DevExpress 控件组从版本14.2起也不再支持.NET Client Profile。(.NET Client Profile是.NET Framework 的子集,详见:https://msdn.microsoft.com/en-us/library/cc656912.aspx)

    2、与Visual Studio IDE版本的兼容关系

    DevExpress VersionVisual Studio 2005Visual Studio 2008Visual Studio 2010Visual Studio 2012Visual Studio 2013Visual Studio 2015Visual Studio 2017
    v17.1 (current) No No Yes Yes Yes Yes Yes
    All Versions 
    v16.1.11-v17.1 (current) No No Yes Yes Yes Yes Yes
    v14.2-v16.1.10 No No Yes Yes Yes Yes No
    v12.2.15-v14.1 No No Yes Yes Yes No No
    v12.1-v12.2.14 No Yes Yes Yes No No No
    v11.2 No Yes Yes No No No No
    v10.1-v11.1 Yes Yes Yes No No No No
    v9.3 Yes Yes No No No No No

      注意:DevExpress WinForms controls 的部分设计时的特性可能在  Visual Studio Express 版中不受支持。

      弄清这些后,再去新建工程吧。

  • 相关阅读:
    四则运算测试脚本运行情况
    AAA
    (2015秋) 软工作业成绩公布(12月26号更新)
    判断闰年的Java算法
    B
    A
    Where Amazing Happens
    安利一发资料站
    C
    B
  • 原文地址:https://www.cnblogs.com/sammy621/p/6753129.html
Copyright © 2020-2023  润新知