|
|
1
5
不。Elmah是一个HTTP模块,除非您提供HTTP请求,否则Elmah不会做任何事情。 |
|
|
2
2
可能如下
参考文献: http://groups.google.com/group/elmah/browse_thread/thread/9ea4b51420fd5dfa 早些时候我尝试过 this 除了AspNetCompatibility模式外,WCF服务的解决方案和它在IIS托管的WCF服务上不起作用,但它在Visual Studio中的Dev Server托管的WCF服务上起作用。因此,我必须满足于上述解决方案。 |
|
|
3
0
您是否尝试使用静态void AppInitialize()方法初始化它?在初始化与WCF相关的东西时,它与非HTTP端点一起工作。 有关更多信息,请参阅温龙洞的优秀博客: http://blogs.msdn.com/b/wenlong/archive/2006/01/11/511514.aspx HTH --拉尔夫 |
|
|
4
0
我们使用企业库异常处理块和elmah来记录异常。它不使用任何HTTP模块,而是直接使用Elmah的调用日志。
然后是异常处理程序
然后在app.config的企业库例外策略部分
参见例如 http://dotnetslackers.com/articles/aspnet/Getting-ELMAH-to-work-with-WCF-services.aspx |
|
|
Chan Yoong Hon · 导航到新页面并显示警报框 8 年前 |
|
|
chapas · 注入到不同的项目/程序集中 9 年前 |
|
|
shannon · GetHashCode只是这里的货物崇拜吗? 13 年前 |