.Net Core 时代,看ActiveReports如何一键创建 .Net Core MVC 项目!

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

概述

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 表的环境要求

关于产品环境要求可参考帖子:https://gcdn.grapecity.com.cn/forum.phpod=viewthread&tid=69081&page=&extra=#pid267279

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

  • .NET Core Supported Operating Systems on Windows
  • .NET Core 3.0 – Supported OS versions
新建 .Net Core 的 表项目

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

ActiveReports使用教程

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

ActiveReports使用教程

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

ActiveReports使用教程

运行 表项目

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

ActiveReports使用教程

解决方法:

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

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

ActiveReports使用教程 ActiveReports使用教程

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

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

4 、解决上述所有问题后, 表项目就可正常运行了。

ActiveReports 表控件| 下载试用

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

如果您对我们的产品还有任何疑问,欢迎咨询在线客服>>

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月9日
下一篇 2021年1月9日

相关推荐

发表回复

登录后才能评论