如何诊断由 IIS7 托管的 WCF 服务中的 W3WP.exe 错误
Posted
技术标签:
【中文标题】如何诊断由 IIS7 托管的 WCF 服务中的 W3WP.exe 错误【英文标题】:How to diagnose an error with W3WP.exe in a WCF service hosted by IIS7 【发布时间】:2010-11-29 18:48:41 【问题描述】:我有一个 .net WCF 服务托管在使用 Windows 2008/IIS 7.0 的应用程序服务器上。 我在事件日志中看到以下错误消息:
故障应用程序 w3wp.exe,版本 7.0.6001.18000,时间戳 0x47919413,故障模块 ntdll.dll,版本 6.0.6001.18000,时间戳 0x4791a7a6,异常代码 0xc00000374,故障偏移量 0x000b015d,进程 ID 34ae 0x2a70738x57ca p>
这是什么意思,我该如何解决这个问题?
谢谢。
【问题讨论】:
【参考方案1】:明确地说,这是 IIS 工作进程 (w3wp.exe) 中发生的错误。错误代码表示堆损坏,如IIS forum post 中所述。要解决这些问题,通常需要进行大量复杂的调试和可分析的内存转储。
如果不了解您的 WCF 服务的性质,我真的无法为您提供更多指导。
【讨论】:
以上是关于如何诊断由 IIS7 托管的 WCF 服务中的 W3WP.exe 错误的主要内容,如果未能解决你的问题,请参考以下文章