继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

报表控件ActiveReports全面迎来 .Net Core 时代!一键创建 .Net Core MVC 项目

葡萄城控件
关注TA
已关注
手记 195
粉丝 56
获赞 339

近期,葡萄城报表控件ActiveReports V14.0 正式发布,全面支持 .NET Core平台。同时,在本次更新中 ActiveReports的桌面报表设计器UI得以全面增强,报表预览方式得以全面优化,报表设计能力得以大幅提升。

本文,将详细介绍如何在ActiveReports中,一键创建 .Net Core MVC 项目。

概述

ActiveReports已正式支持 .Net Core 及ASP .Net Core平台,仅需完成一次报表设计,即可在 Windows、MacOS、Linux 等跨平台设备中运行,也可以将您的报表项目直接部署到云端,或创建轻量级的服务端 Lambda 及Azure Functions报表项目。

.NET Core 是一个跨平台的高性能开源框架,用于生成基于云且连接 Internet 的应用程序。

.NET Core 具有以下特性:

  • 跨平台:可在 Windows、macOS 和 Linux 操作系统上运行。
  • 跨体系结构保持一致:在多个体系结构(包括 x64、x86 和 ARM)上以相同的行为运行代码。
  • 命令行工具:包括可用于本地开发和持续集成方案中的易于使用的命令行工具。
  • 部署灵活:可以包含在应用或已安装的并行(用户或系统范围安装)中。 可搭配 Docker 容器使用。
  • 兼容性: .NET Core 通过 .NET Standard 与 .NET Framework、Xamarin 和 Mono 兼容。
  • 开放源代码: .NET Core 平台是开放源代码,使用 MIT 和 Apache 2 许可证。 .NET Core 是一个 .NET Foundation 项目。

ActiveReports 报表的环境要求

关于产品环境要求可参考帖子:

具体 .Net Core 支持的版本可参考:

新建 .Net Core 的报表项目

Visual Studio 会自动创建包含 reports 文件夹,以及Controller 和startup(配置报表路径)的各个文件,您只需要添加对应的报表文件即可完成整个项目的运行。

添加完成后,可能会报“依赖项不存在”的错误,以下是解决方案:

右键单击解决方案,选择还原Nuget包,如下所示:

运行报表项目

如果报以下错误,通常的解决方案是:

解决方法:

1 、检查 node.js 是否安装,如果没有,请前往https://nodejs.org/en/下载,并安装。

2 、设置外部 Web 工具,为Node.js 安装目录:

3 、检查输出log, 看是否是由于存在引用的版本不匹配导致的。

如果是,打开 Package.json 文件,修改对应的版本号即可。

4 、解决上述所有问题后,报表项目就可正常运行了。如果还是无法正常运行,请在ActiveReports 求助中心发帖提问,我们会第一时间作出解答。

以上就是ActiveReports V14.0如何一键创建 .Net Core MVC 项目的介绍,如需了解更多新特性内容,欢迎前往ActiveReports产品官网下载体验。

ActiveReports 是一款专注于 .NET 平台的报表控件,全面满足 HTML5 / WinForm / ASP.NET / ASP.NET MVC / WPF 等平台下报表设计和开发工作需求,作为专业的报表工具为全球超过 300,000 开发人员提供了全面的报表开发服务。

您对ActiveReports产品的任何技术问题,都有技术支持工程师提供1对1专业解答,点击此处即可发帖提问>>技术支持论坛

打开App,阅读手记
1人推荐
发表评论
随时随地看视频慕课网APP