DevExpress 各个版本与 .NET、Visual Studio 的版本兼容性
本文内容主要整理自:DevExpress WinForms 组件需求页
本文整理记录了 DevExpress 各个版本与 .NET 和 Visual Studio 和各版本之间的兼容性,以备有需要的开发人员速查。
相关文章:
- .NET Framework、.NET Core 和 .NET 5+ 的产品生命周期
- Visual Studio 的产品生命周期
- DevExpress 各个版本与 .NET、Visual Studio 的版本兼容性(本文)
DevExpress 版本号说明
DevExpress 的版本号结构如下:[year].[major].[minor].[hotfix]
-
year(年份):,即发布年份的后两位,如 2020 年发布的版本此处为 20。
-
major(主要版本):每年上、下半年分别发布一个主要版本,此处分别为 1 和 2,如 2020 年上半年发布的主要版本为 20.1。
-
不同主要版本的开发环境可以并行安装,如 20.1 和 18.1 可以同时安装在一台计算机上。
-
同一个主要版本内部的多个版本无法并行安装,如安装 16.1.11 会对 16.1.5 执行就地更新。
-
-
minor(次要版本):每个主要版本发布后,会每隔 一到三个月发布一个新的次要版本,进行错误修复和少量的功能、性能增强,有可能引入少量的破坏性变更。
-
hotfix(热修复版本):每个次要版本首次发布时无该段版本号。次要版本发布周期内可能会发布仅进行少量错误修复的热修复版本。
各版本详细信息可参见 DevExpress 版本信息页。
DevExpress 的版本兼容性
不同版本的 DevExpress 组件对 .NET 和 Visual Studio 的不同版本有着不同的支持情况。
详细的支持矩阵可参见 DevExpress WinForms 组件需求页。
DevExpress 支持的 .NET, Visual Studio 版本
各版本对 .NET Framework 以及 Visual Studio 的支持范围如下:
DevExpress 版本 | 支持的 .NET 版本 | 支持的 VS 版本 |
---|---|---|
20.1 | .NET 4.5.2 - 4.8, .NET Core 3.0/3.1, .NET 5 | 2012 - 2019 |
19.2.5 | .NET 4.5.2 - 4.8, .NET Core 3.0/3.1 | 2012 - 2019 |
19.1 | .NET 4.5.2 - 4.8, .NET Core 3.0 | 2012 - 2019 |
18.2.7 | .NET 4.5.2 - 4.8 | 2012 - 2019 |
18.1.11 | .NET 4.0 - 4.7 | 2010 - 2019 |
16.2 | .NET 4.0 - 4.7 | 2010 - 2017 |
16.1.11 | .NET 4.0 - 4.6 | 2010 - 2017 |
16.1 | .NET 4.0 - 4.6 | 2010 - 2015 |
.NET 支持的 DevExpress 版本
.NET 各版本所支持 DevExpress 的版本范围如下:
.NET 版本 | DX 最低版本 | DX 最高版本 |
---|---|---|
.NET 5.0 (Preview) | 20.1 | - |
.NET Core 3.1 (LTS) | 19.2.5 | - |
.NET Core 3.0 (EOL) | 19.1 | - |
.NET 4.8 | 18.2 | - |
.NET 4.7 | 16.2 | - |
.NET 4.6 | 14.2 | - |
.NET 4.5.2 | 12.1 | - |
.NET 4.5 | 12.1 | 18.1 |
.NET 4.0 | 10.1 | 18.1 |
Visual Studio 支持的 DevExpress 版本
Visual Studio 各版本所支持 DevExpress 的版本范围如下:
Visual Studio 版本 | DX 最低版本 | DX 最高版本 |
---|---|---|
Visual Studio 2019 | 18.1.11, 18.2.7 | - |
Visual Studio 2017 | 16.1.11 | - |
Visual Studio 2015 | 14.2 | - |
Visual Studio 2013 | 12.2.15 | - |
Visual Studio 2012 | 12.1 | - |
Visual Studio 2010 | 10.1 | 18.1 |
对 .NET Framework 3.5 的支持
-
v12.2 是支持 .NET Framework 3.5 的最高版本。
-
v12.1 - v12.2.14 支持 Visual Studio 2008 - 2012,v12.2.15-v14.1 支持 Visual Studio 2010 - 2013。