替换HTML5Viewer为JSViewer 遇到的问题
按照教程进行升级替换https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=69791&extra=page%3D1
顺利进行
1. 先进行版本转换2. 设置项目 .Net Framework 版本为 4.6.23. 安装 JSViewer 需要的Nuget包l在菜单栏中>>选择工具>>NuGet包管理器>>程序包管理器控制台l选择对应的包nMicrosoft.Owin.Host.SystemWeb4.0.0nMicrosoft.Owin4.0.0
4. 选中项目,添加新项à OWIN Startupclass 用于设置报表存放路径
5. 右键单击项目添加ActiveReports 必要的引用或者通过添加新项->Reporting-RDL 报表来自动生成对应dllC:\Program Files (x86)\CommonFiles\GrapeCity\ActiveReports 13如lGrapeCity.ActiveReports.Aspnet.Viewer.dll
6. 添加 Scripts 脚本文件 到项目中及 Web.config 文件(如果 旧项目的 Web.config文件没有改动的话,可直接覆盖)JS 代码可以从NPM 直接获取 从这步开始出现问题了,不知道怎么从npm获取7. 修改 Startup.cs函数//Startup.csu}sing GrapeCity.ActiveReports.Aspnet.Viewer; publicvoid Configuration(IAppBuilder app){ <...> app.UseReporting(settings => { // Reporting middleware settings settings.UseFileStore(newDirectoryInfo("path to the reports folder"));
}); 这个文件也报错了,说是缺少引用,我已经把该引用的引用进去了
本帖最后由 Crystal.Li 于 2021-4-19 14:59 编辑
https://www.npmjs.com/package/@grapecity/ar-viewer
这个地址给出了使用npm安装的包,您需要安装node,安装之后才有npm工具,然后可以使用这个命令:
您也可以参考一下这个帮助文档:
https://help.grapecity.com.cn/pa ... ion?pageId=47647373
我的需求是升级14升级不下去了,是不是jsview展示功能 iyiyuan 发表于 2021-4-19 15:33
我的需求是升级14升级不下去了,是不是jsview展示功能
这个链接是给您参考下jsview的先决条件,升级不下去需要一步步解决问题,现在是npm不知道如何安装,您按照我之前回复的先把jsview的包都安装好。 好的 :handshake 好了,我新建过jsview项目了,然后回到我这个项目里面怎么升级?
iyiyuan 发表于 2021-4-19 17:48
好了,我新建过jsview项目了,然后回到我这个项目里面怎么升级?
已通过其他渠道联系您,给您系统说下这块儿 还是升级失败了,升级后,项目都启动不起来,报错!再次复原。
页:
[1]
2