WCF HttpException“没有通道主动侦听”从Windows应用程序事件日志中删除

时间:2015-07-10 18:10:19

标签: c# asp.net .net wcf

我们正在从API(在IIS 7.5下)中删除一些旧的WCF接口端点。在此过程中,我注意到Windows事件日志记录了一些有关它的错误。例如,接口IDontExistAnyLonger导致事件日志条目:

enter image description here

我以为我可以简单地挂钩到Global.asax.cs并捕获/清除那些事件......但我发现事件实际上是插入到应用程序事件日志中,甚至在调用Application_Error之前。

四处搜索,我想也许是web.config可以删除它,但还没有成功。

我继续深入研究Microsoft参考源,看来该事件已经冒充并在HostedHttpRequestAsync.End方法中捕获:

Microsoft Reference Source of End()

查看参考源,看起来没有办法防止被调用,但我希望我只是误解了这个过程,这可以实现。

关于如何阻止这类邮件进入我的EventLog的任何想法或想法?

.net 4.5.2 .64位进程

0 个答案:

没有答案