ActiveReport14爬坑指南-Ar14的安装及服务部署

本文会以JSViewer_MVC为例,对ar14开发环境的搭建、及服务部署进行说明
JSViewer_MVC示例github下载连接:
https://github.com/activereports/WebSamples14

1.ActiveReport14简介

作为一款专注于 .NET 平台的报表控件,ActiveReports 不仅满足了WinForm、ASP.NET、.NET Core、WPF 等平台下的中国式复杂报表设计,还满足了HTML5、移动跨平台的报表开发需求,作为专业的报表工具为全球超过 300,000 名开发者提供全面的报表解决方案

2.系统要求及安装

ActiveReport14爬坑指南-Ar14的安装及服务部署

2.1 安装vs 2017

官方下载路径:https://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2017-relnotes
2.1.1下载完成后双击exe文件进行安装,安装程序会自动校验当前系统环境是否支持
ActiveReport14爬坑指南-Ar14的安装及服务部署
2.1.2校验完成后进入组件选择页面,选择“APS.NET和web开发”以及“.NET Core跨平台开发”组件,并修改安装位置,确认无误后点击安装,并耐心等待
ActiveReport14爬坑指南-Ar14的安装及服务部署
ActiveReport14爬坑指南-Ar14的安装及服务部署
ActiveReport14爬坑指南-Ar14的安装及服务部署
ActiveReport14爬坑指南-Ar14的安装及服务部署

2.2 安装.NET Framework Dev Pack 4.6.2

官方下载路径:https://dotnet.microsoft.com/download/dotnet-framework
选择图中红框所示文件,下载并安装
ActiveReport14爬坑指南-Ar14的安装及服务部署

2.3 安装activeReport14报表设计器,并可与vs2017进行集成

官方下载路径:https://www.grapecity.com.cn/developer/activereports

双击安装程序,选择更改ActiveReport14爬坑指南-Ar14的安装及服务部署
ActiveReport14爬坑指南-Ar14的安装及服务部署
选择将整个功能安装在本地硬盘上,点击“更改”按钮,等待程序安装完成
ActiveReport14爬坑指南-Ar14的安装及服务部署

2.4 安装.NET Core 3.1 SDK.

官方下载路径:https://dotnet.microsoft.com/download

3. 获取示例并运行

下载示例:https://github.com/activereports/WebSamples14
ActiveReport14爬坑指南-Ar14的安装及服务部署
打开vs2017->文件->打开->项目/解决方案,选择下图文件双击打开项目
ActiveReport14爬坑指南-Ar14的安装及服务部署
在解决方案资源管理器中右键单击解决方案,然后选择“还原NuGet软件包”。
ActiveReport14爬坑指南-Ar14的安装及服务部署
按Ctrl + Shift + B或选择Build→Build Solution,然后点击运行项目。
ActiveReport14爬坑指南-Ar14的安装及服务部署
运行效果
ActiveReport14爬坑指南-Ar14的安装及服务部署

4. 发布项目并部署在IIS服务器上

4.1 发布ASP.net项目

右键项目-发布
ActiveReport14爬坑指南-Ar14的安装及服务部署
点击“配置”,选择“文件系统”,并选择发布路径,编辑保存;
ActiveReport14爬坑指南-Ar14的安装及服务部署
ActiveReport14爬坑指南-Ar14的安装及服务部署
配置完成后点击发布即可
ActiveReport14爬坑指南-Ar14的安装及服务部署

4.2 安装部署IIS服务器

在“控制面板-程序-程序功能-启用或关闭windows功能”中,在“Internet information Service”下按照下面图示勾选功能,点击确定,等待服务安装
ActiveReport14爬坑指南-Ar14的安装及服务部署
在“控制面板-系统和安全-管理工具”下选择‘Internet information service(IIS)管理器’双击打开
ActiveReport14爬坑指南-Ar14的安装及服务部署
ActiveReport14爬坑指南-Ar14的安装及服务部署
选中“网站”右键选择“添加网站”,网站名称:report(或者你开心就好),物理路径:选择项刚刚发布的项目,端口号:9090(需要在防火墙中开放入站规则)
ActiveReport14爬坑指南-Ar14的安装及服务部署
设置程序池:在“应用程序池”中选择“report程序池”,右键“高级设置”,将“启用32位应用程序”在位true
ActiveReport14爬坑指南-Ar14的安装及服务部署
点击“浏览网站”验证服务
ActiveReport14爬坑指南-Ar14的安装及服务部署
ActiveReport14爬坑指南-Ar14的安装及服务部署