C# 故障处理应用程序w3wp.exe版本7.0故障处理模块内核32.dll

C# 故障处理应用程序w3wp.exe版本7.0故障处理模块内核32.dll,c#,asp.net,iis-7,crystal-reports-2008,C#,Asp.net,Iis 7,Crystal Reports 2008,我有一个应用程序(ASP.NET),它在本地调试/IIS主机上运行良好。但是,当我们将其部署到服务器(Win2008R2)并单击其中一个链接(以生成报告)时,会生成报告,但整个应用程序会关闭。在检查事件查看器时,我们得到以下错误: 故障应用程序w3wp.exe,版本7.0.6002.18005,时间戳 0x49e03238,故障模块kernel32.dll,版本6.0.6002.19034,时间 戳记0x52f30e80,异常代码0xe0434352,故障偏移量 0x00000000000167

我有一个应用程序(ASP.NET),它在本地调试/IIS主机上运行良好。但是,当我们将其部署到服务器(Win2008R2)并单击其中一个链接(以生成报告)时,会生成报告,但整个应用程序会关闭。在检查事件查看器时,我们得到以下错误:

故障应用程序w3wp.exe,版本7.0.6002.18005,时间戳 0x49e03238,故障模块kernel32.dll,版本6.0.6002.19034,时间 戳记0x52f30e80,异常代码0xe0434352,故障偏移量 0x000000000001674d,进程id 0x1f088,应用程序启动时间 0x01d09157a5610eb4

只有当我们单击该链接创建报告时,才会出现此问题。这里使用Crystal report,但代码中的其他地方也使用Crystal report。但是,只有在单击服务器上的链接后,问题才会出现

注意:生成报告的代码中没有循环。 有人能指出这个问题的原因吗?如何纠正


提前谢谢

此类错误日志消息表示工作进程崩溃或应用程序池崩溃。除此消息外,日志中没有其他可用信息。因此,为了找出这次崩溃的根本原因,我们需要在崩溃时收集内存转储,并对其进行分析以找出根本原因

下面是创建内存转储然后分析步骤的链接:

谢谢