本帖最后由 Lenka.Guo 于 2021-1-4 15:09 编辑
.NET 5 的发布
.NET 5 是微软新发布的继.Net Core 3.1后的跨平台开发框架,.NET 5 是一个统一的大平台,可构建所有平台(Windows,Linux)和设备(loT,Mobile)上运行的应用程序的单一统一平台。
ActiveReports 对于 .Net 5的支持
ActiveReports 从发布 V1.0 到现在 V15版本,专注报表领域二十余年,不仅在持续增强报表的设计能力,更是紧紧跟随主流的技术发展。从支持传统的.Net Framework,到 .Net Core 再到现在的.Net 5,助力您基于 .net 平台开发跨平台报表功能,如果您需要升级旧项目到新的平台和框架,不需要切换报表工具,甚至可以复用之前的旧报表文件,直接一键升级。
ActiveReports 15 完全支持 .NET 5 的应用创建,需要有满足以下环境:
开发环境
Visual Studio 2019 v16.8 及以上版本
- 全面支持 RDL,页面报表,区域报表及基于模板的区域报表的设计器。
- 全面支持EUD 控件,如Windows Viewer, WPF Viewer。
多平台运行时环境,如Windows, Linux, MacOS 控制台应用:全面支持页面或RDL 运行时功能
限制: 微软不支持在.Net 5 自定义设计器。
如何创建.NET 5 的ActiveReports 项目
1. 打开 Visual Studio 2019(一定要为 V16.8以上的版本),新建项目在搜索栏中输入 ActiveReports, 选择 第一项创建JSViewer MVC 项目即可一键完成项目创建。
2. 点击创建完成后,会自动生成.Net 5 MVC 项目
3. 一键添加项目完成后,会自动创建需要文件,如报表文件, Controller, 会引入相关的Nuget包,点击运行即可
|