首页 > 解决方案 > 如何在生成 Crystal 报告并以二进制格式下载时修复 IIS 中发生的 W3WP 错误

问题描述

我正在尝试使用 WCF 在服务器中生成水晶报告并以二进制格式下载到客户端计算机。服务正在循环中从 wpf 应用程序调用。它将为一些记录生成报告,然后它会抛出 w3wp。exe错误。我使用调试诊断工具监控错误并在日志中得到以下摘要

|---------------------------------------------------------|
| Count | Exception                                       |
|---------------------------------------------------------|
| 1926  | System.String                                   |
| 41    | 0XE06D7363                                      |
| 2     | System.AppDomain                                |
| 2     | System.InvalidOperationException                |
| 2     | System.Threading.QueueUserWorkItemCallback      |
| 1     | 0XE0434F4E                                      |
| 1     | CrystalDecisions.Shared.CrystalReportsException |
|---------------------------------------------------------|

我无法追踪错误的正确原因?

标签: c#wcfcrystal-reportsreport

解决方案


推荐阅读