在QA环境中升级VS的CR版本后出现错误

2020-09-21 02:50发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我已经升级了 ASP.Net...

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

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


我已经升级了 ASP.Net 应用程序从13.0.19到13.0.22,现在我在质量检查环境中遇到错误 。 在开发工作站或开发服务器上没有发生错误。 该错误导致以下原因:

异常:
源:CrystalDecisions.CrystalReports.Engine消息:加载报告失败。 InnerException:访问被拒绝。 BaseException:访问被拒绝。 HResult:-2146232832

堆栈:在CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened()在
的CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename,OpenReportMethod openMethod,Int16 parentJob)在
CrystalDecisions.CrystalReports.Engine 在以下位置的.ReportClass.Load(String reportName,OpenReportMethod openMethod,Int16 parentJob)在
的CrystalDecisions.CrystalReports.Engine.ReportDocument.EnsureLoadReport()在的CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSourceInternal(Object val,Type type)在
在NITSSWeb.ReportView.Page_Init(对象发送方,EventArgs e)处的CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSource(Object dataSet)

Web.Config文件添加以下程序集:

<程序集>

CR引用包含在bin目录中,并如附件中所示进行引用。

(14.1 kB)
1条回答
SAP小黑
2020-09-21 03:35 .采纳回答

保罗,

您是否已在下载的WIKI页面上阅读了SP 21升级的所有信息?

https: //wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads

是否通过右键单击MSI并选择"以管理员身份运行"来安装MSI? 这是必须的,即使您是管理员,您仍然需要这样做。

MSI将CR程序集安装到GAC中,这也是您的引用也应使用的地方,不要浏览到DEV PC上的文件,请始终使用.NET选项卡以及GAC中的内容(在此处) :C:\ Windows \ assembly,现在应用程序将始终以完全权限从App Server上的该位置使用它。

检查您的应用服务器是否有可能从其他位置加载web.config文件,但它可能仍在尝试查找旧版本。

搜索它们,或使用ProcessMonitor或Fiddler查看其从何处加载。

一周热门 更多>