版本升级到Visual Studio 2017后,加载报告失败

2020-09-11 01:26发布

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

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


大家好

我们已将我们的应用程序从 ASP.Net 2.0框架(VS 2008)升级到 ASP.Net 4.0框架(VS 2017)

我们还将Crystal Reports升级到了新版本 13.0.3500.0。

升级后,应用程序运行正常。

但是我们发现一段时间后出现"加载报告失败"错误,因此我们无法生成报告。

一旦我们重置了IIS,它在一段时间内就可以正常工作。

现在,它已成为重复出现的问题,在IIS重置后已修复。 我们需要紧急解决它。

我们已采取以下提到的步骤:

1。 授予对临时文件夹的读/写权限

2。 IIS用户为应用程序文件夹提供了读/写路径。

3。 在完成与每个打印作业相关的所有对象的关闭和处理后,我们将在Page_Unload事件中处理所有对象,如下所示:

私人子Page_Unload(ByVal发送者AsObject,ByVal eAsSystem.EventArgs)处理Me.Unload

 Me.crv_report.Dispose()
 Me.crv_report =无
 rpt.Close()
 rpt.Dispose()GC.Collect()结束子

4。错误随机显示,它不是固定的时间间隔。 根据使用情况,它会在 3-4小时中随机给出错误。

5。 MS建议循环IIS,因为它不能即时整理内存碎片,在Windows中释放和清理内存的唯一方法是关闭应用程序并重新启动。 在 常规时间间隔(分钟):60之后,我们已为 回收 配置IIS应用程序池。

为什么会出现此问题?解决方案是什么?

请提供您宝贵的意见。

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

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


大家好

我们已将我们的应用程序从 ASP.Net 2.0框架(VS 2008)升级到 ASP.Net 4.0框架(VS 2017)

我们还将Crystal Reports升级到了新版本 13.0.3500.0。

升级后,应用程序运行正常。

但是我们发现一段时间后出现"加载报告失败"错误,因此我们无法生成报告。

一旦我们重置了IIS,它在一段时间内就可以正常工作。

现在,它已成为重复出现的问题,在IIS重置后已修复。 我们需要紧急解决它。

我们已采取以下提到的步骤:

1。 授予对临时文件夹的读/写权限

2。 IIS用户为应用程序文件夹提供了读/写路径。

3。 在完成与每个打印作业相关的所有对象的关闭和处理后,我们将在Page_Unload事件中处理所有对象,如下所示:

私人子Page_Unload(ByVal发送者AsObject,ByVal eAsSystem.EventArgs)处理Me.Unload

 Me.crv_report.Dispose()
 Me.crv_report =无
 rpt.Close()
 rpt.Dispose()GC.Collect()结束子

4。错误随机显示,它不是固定的时间间隔。 根据使用情况,它会在 3-4小时中随机给出错误。

5。 MS建议循环IIS,因为它不能即时整理内存碎片,在Windows中释放和清理内存的唯一方法是关闭应用程序并重新启动。 在 常规时间间隔(分钟):60之后,我们已为 回收 配置IIS应用程序池。

为什么会出现此问题?解决方案是什么?

请提供您宝贵的意见。

付费偷看设置
发送
1条回答
宇峰Kouji
1楼 · 2020-09-11 01:37.采纳回答

需要有关工作流程和依赖性的更多详细信息。

打印机驱动程序可能会导致内存泄漏...

数据库驱动程序/客户端和数据集占用大量内存。

尝试启用crpe日志记录,使用Google并搜索KBase,它可能会为您提供导致错误的最新信息。

请尝试在应用中使用4.7.1 Framework, 我发现4.6存在问题...

一周热门 更多>