空白页,从IIS中的虚拟目录加载.rpt时没有Crystal Report Viewer

2020-08-30 19:26发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好。 我用Webforms...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好。

我用Webforms上的Crystal Report Viewer创建了一个ASP .NET MVC Web应用程序。 我能够使Crystal Report Viewer显示在服务器上,但这是通过加载在Visual Studio项目中添加的报表并将这些项目和报表一起部署的。

我的团队希望将所有.rpt文件放在Web应用程序所在的同一服务器上,而不是在Visual Studio项目中。 我在IIS中创建了一个名为CrystalReports的虚拟目录,并将其链接到物理路径(wwwroot内的文件夹)。 然后,我通过虚拟路径(report.Load(Server.MapPath(@"〜/CrystalReports/myreport.rpt"))将报表加载到Webform中,但是Crystal Report Viewer没有显示在服务器上。我检查了源代码。 页,没有HTML或Javascript或错误。这是空白页,看不到查看器或CR工具栏。

我尝试了不同的方法来解决此问题,但到目前为止没有任何效果。 我向IIS用户授予了对该物理文件夹的权限,并在该物理文件夹中复制了crystalreportviewer13文件夹。 还是没用。

有什么建议吗? 谢谢!

在服务器上安装的Crystal Report Runtime Engine SP25,Visual Studio Profession 2017,IIS版本10.0.14393.0

4条回答
绿领巾童鞋
2020-08-30 19:49

您好 Thuy Nguyen

1)签入Web.config文件

2)尝试将您的应用编译为目标32位应用。

转到IIS->应用程序池->单击应用程序池上的右键- >进入高级设置->启用32位应用程序= True

3)请同时交叉检查以下内容,

https://answers.sap.com/questions/12038496/error-while-loading-crystal-reports-deployed -on-ii.html

https://answers.sap.com/questions/12709381/crystal-reports-for-visual-studio-works-in-vs-wiis.html

谢谢

Kaushik

一周热门 更多>