我正在尝试使用ASP.net运行状况监视来记录来自asmx Web服务的未处理异常.我在web.config中启用了运行状况监视,但它没有记录任何内容.健康监测是否适用于asmx Web服务?我已经google了一下,似乎其他人也问了同样的问题,但从来没有得到明确的答案.
请不要发布回复,除非它回答了被问到的问题.除问题之外的其他问题的一半答案会使读者感到困惑.运行状况监视与"真正未处理的"ASP.NET异常或Application_Error事件无关.
答案是不.我已经深入研究了这一点,由于某些原因,Web方法中引发的异常从未进入健康监控提供商.看起来你必须抓住它们并处理好自己.