一个偶然的机会,接触到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 Version Visual Studio 2005 Visual Studio 2008 Visual Studio 2010 Visual Studio 2012 Visual Studio 2013 Visual Studio 2015 Visual 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 版中不受支持。

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

DevExpress WinForms Controls 学习系列1的更多相关文章

  1. DevExpress Winforms Controls:安装使用系统要求文档

    [DevExpress WinForms v19.1下载] 本文档包含了有关安装和使用DevExpress WinForms控件的系统要求信息. .NET Framework 下图展示了支持的.NET ...

  2. .Net界面开发控件DevExpress Winforms v19.2发布!增强图表功能

    DevExpress Winforms Controls 内置140多个UI控件和库,完美构建流畅.美观且易于使用的应用程序.无论是Office风格的界面,还是分析处理大批量的业务数据,DevExpr ...

  3. devexpress WinForms MVVM

    WinForms MVVM This section is dedicated to the Model-View-ViewModel (MVVM) architectural pattern. Yo ...

  4. 2020即将到来!DevExpress Winforms开发有哪些新功能值得期待?

    下载DevExpress v19.2完整版 DevExpress Winforms Controls 内置140多个UI控件和库,完美构建流畅.美观且易于使用的应用程序.DevExpress Winf ...

  5. 如何实现UI自动化?DevExpress Winforms帮你忙

    DevExpress Winforms Controls 内置140多个UI控件和库,完美构建流畅.美观且易于使用的应用程序.无论是Office风格的界面,还是分析处理大批量的业务数据,DevExpr ...

  6. .NET Core 3全新来袭!DevExpress Winforms v19.2支持High DPI

    DevExpress Winforms Controls 内置140多个UI控件和库,完美构建流畅.美观且易于使用的应用程序.无论是Office风格的界面,还是分析处理大批量的业务数据,DevExpr ...

  7. DevExpress Winforms使用大揭秘!那些你不了解的SvgImageBox控件

    DevExpress Winforms Controls 内置140多个UI控件和库,完美构建流畅.美观且易于使用的应用程序.无论是Office风格的界面,还是分析处理大批量的业务数据,DevExpr ...

  8. .NET Core 3时代DevExpress Winforms v19.2增强TreeList控件

    DevExpress Winforms Controls内置140多个UI控件和库,完美构建流畅.美观且易于使用的应用程序.无论是Office风格的界面,还是分析处理大批量的业务数据,DevExpre ...

  9. 甘特图控件如何自定义绘图?DevExpress Winforms帮你忙

    DevExpress Winforms Controls 内置140多个UI控件和库,完美构建流畅.美观且易于使用的应用程序.无论是Office风格的界面,还是分析处理大批量的业务数据,DevExpr ...

随机推荐

  1. VINS-mono详细解读

    VINS-mono详细解读 极品巧克力 前言 Vins-mono是香港科技大学开源的一个VIO算法,https://github.com/HKUST-Aerial-Robotics/VINS-Mono ...

  2. mysql非主键自增长

    mysql并非只有主键才能自增长,而是设为键的列就可以设置自增长.   如下: CREATE TABLE t1 ( id INT, col1 INT auto_increment NOT NULL ) ...

  3. Js下载文件到本地(兼容多浏览器)

    在客户端通过js下载文件,试过几种下载方式,iframe方式仅限于IE浏览器,window.open(url),location.href=url 这两种方式在chrome浏览器还会是直接打开文件而不 ...

  4. 开发中常遇到的Python陷阱和注意点-乾颐堂

    最近使用Python的过程中遇到了一些坑,例如用datetime.datetime.now()这个可变对象作为函数的默认参数,模块循环依赖等等. 在此记录一下,方便以后查询和补充. 避免可变对象作为默 ...

  5. 【JAVA】通过HttpURLConnection 上传和下载文件(二)

    HttpURLConnection文件上传 HttpURLConnection采用模拟浏览器上传的数据格式,上传给服务器 上传代码如下: package com.util; import java.i ...

  6. java读取网页图片路径并下载到本地

    java读取网页图片路径并下载到本地 最近公司需要爬取一些网页上的数据,自己就简单的写了一个demo,其中有一些数据是图片,需要下载下来到本地并且 将图片的路径保存到数据库,示例代码如下: packa ...

  7. 2018.07.22 洛谷P2986 伟大的奶牛聚集(树形dp)

    传送门 给出一棵树,树有边权和点权,若选定一个点作为中心,这棵树的代价是所有点权乘上到根的距离的和.求代价最小. 解法:一道明显的换根dp" role="presentation& ...

  8. Part 2 - Fundamentals(4-10)

    https://simpleisbetterthancomplex.com/series/2017/09/11/a-complete-beginners-guide-to-django-part-2. ...

  9. Caused by: Unable to load configuration. - action - file:/C:/apache-tomcat-7.0.70/webapps/Structs/WEB-INF/classes/struts.xml:7:72 at com.opensymphony.xwork2.config.ConfigurationManager.getConfigurati

    Unable to load configuration. - action - file:/C:/apache-tomcat-7.0.70/webapps/Structs/WEB-INF/class ...

  10. (最小生成树 次小生成树)The Unique MST -- POJ -- 1679

    链接: http://poj.org/problem?id=1679 http://acm.hust.edu.cn/vjudge/contest/view.action?cid=82831#probl ...