部署的客户机器是不需要安装AR的,初步判断:
1. 缺少dll,检查Webconfig文件里面声明的GrapeCity.ActiveReports相关的dll是否 与Bin目录下面的完全匹配,如果Bin目录下缺少,可在安装目录下找到这些dll,重新引用的工程中,编译之后重新发布。
2.检查Html5Viewer初始化时,报表服务文件的地址是否正确;
$(function () {
var viewer = GrapeCity.ActiveReports.Viewer({
element: '#viewerContainer',
reportService: {
url: '/ActiveReports.ReportService.asmx'
},
uiType: 'Desktop',
reportLoaded : function () {
reportsButtons.prop('disabled', false);
},
localeUri: 'Scripts/i18n/Localeuri.txt'
});
|