Global.asax中Application_Error无法执行

Global.asax中Application_Error无法执行
问题解决后才发现这句是错误的,之前用VS2005开发后发布到服务器上也出现这种情况,后来莫名

的好了(是解决了没发现原因)。
之前的文章链接
后来用catch捕捉后真相大白,System.Security.SecurityException: 不允许所请求的注册表访问

权。EventLog.CreateEventSource 没有权限造成的,这里没有执行,后面的也就无法收集到错误

了,比如邮件。
网上看到有好多解决方法,感觉复杂,不好用。现把我的实现方法共享如下:
新增加一个Windows应用程序,用它来创建事件,然后再Web应用程序里取消创建事件.
更新程序后,所有的日志记录都可以看见了。

原文地址:https://www.cnblogs.com/cnaspnet/p/1554831.html