elmah相关内容

使用Elmah为WCF Webservices记录用户名

我们正在使用此处所述的方法使用Elmah记录我们的Web服务错误。这实际上是有效的,但遗憾的是,记录的用户名为空。 我们做了一些调试,发现在ErrorHandler中记录错误时, HttpContext.Current.User 有正确的用户设置。 我们还尝试过: HttpContext上下文= HttpContext.Current; ErrorLog.GetDefaul ..
发布时间:2017-09-29 08:59:14 C#/.NET

使用ELMAH的WCF服务的异常记录

我们正在使用优秀的 ELMAH 来处理ASP.NET 3.5网络中未处理的异常应用。除了使用REST功能使用的WCF服务之外,这对所有站点都非常有效。当操作方法中出现异常时,不由应用程序代码处理,WCF会根据服务契约和配置设置以各种方式处理异常。这意味着异常不会最终触发 ELMAH 使用的ASP.NET HttpApplication.Error事件。我想知道的两个解决方案是: 将try { ..
发布时间:2017-09-28 21:15:28 C#/.NET

Elmah异常处理

现在我抓住并重新抛出发生在各种类中的异常,方法,并将其记录到程序的主要try-catch块中的Elmah。 //主程序 try { //某些代码触发其他类,等... MyTestClass myTestClass = new MyTestClass(); myTestClass.Execute(); } catch(Exception ex) { Erro ..
发布时间:2017-08-28 02:51:47 C#/.NET

过滤elmah中的异常文本

示例: “System.Web.HttpException:请求定时去“。我不想过滤掉所有HttpException,而只是过滤出超时请求。 “System.Web.HttpException:超出最大请求长度”。 我不想做的是编写自己的代码。那么可以用buildin-web.config配置来实现吗? 谢谢! 解决方案 是的,你可以。只需使用正则表达式来询问消息。 ..
发布时间:2017-08-28 00:32:37 开发方法

ELMAH - 使用自定义错误页面收集用户反馈

我正在第一次使用ELMAH,但有一个要求需要满足,我不知道如何实现... 基本上,我将配置ELMAH在asp.net MVC下工作,并将其发送到数据库时发生错误。最重要的是,当发生错误时,我将使用customErrors将用户引导到友好的消息页面。相当标准的东西... 要求是在这个自定义错误页面上,我有一个表单,使用户可以提供额外的信息,如果他们希望。现在出现这个问题的原因是,在这一点 ..
发布时间:2017-08-28 00:00:54 开发方法

ELMAH不发送电子邮件IIS 7.5

尝试在stackoverflow和互联网上找到的所有可能的设置,但没有运气。希望ELMAH的开发人员有洞察力来显示ELMAH本身的消息。 ELMAH xml日志记录工作正常。 希望有人在这里指出web.config中的错误配置 < configSections> ..
发布时间:2017-08-09 03:30:02 开发方法

Kibana在“发现”选项卡中不显示任何结果

我已经设置了elasticsearch(1.7.3版本)和Kibana(版本4.1.2),用于索引我们的应用程序的Elmah XML文件错误。我正在使用.Net来解析xml文件和Nest ElasticSearch客户端,将索引插入到ElasticSearch中。问题是Kibana不会在“发现”选项卡中显示任何数据。 当我运行curl -XGET localhost:9200 / .kiba ..
发布时间:2017-08-07 03:19:40 分布式计算/Hadoop

ELMAH SQL错误处理程序数据库不可用 - 记录发生了什么?

我正在测试ELMAH,并故意关闭我的应用程序中的ELMAH日志的数据库连接,以查看如果数据库不可用会在生产中发生什么。 似乎ELMAH无法捕获自己的错误 - 当SQL数据库日志失败时,AXD文件不可用。 如果发生这种情况,如何诊断我的错误? 解决方案 不是真的确定ELMAH,但这种日志框架的预期行为是不抛出任何异常,如果他们的错误。也就是说如果ELMAH的数据库关闭,我会假设它 ..
发布时间:2017-03-17 20:20:45 其他数据库

一个人如何在ASP.NET 5 / vNext /核心使用ELMAH?

我有点困惑如何在ASP.NET 5/6 MVC项目中使用ELMAH。我接到的NuGet包并把它添加“Elmah.Mvc”:“2.1.2”在project.json依赖 我不知道在哪里何去何从 - 在当天回来,会的NuGet条目添加到web.config这是现在没有了。我似乎无法找到自己的github上或其他地方的任何实例。 我失去了一些东西简单? 解决方案 而不是使用ELMAH ..
发布时间:2016-10-05 22:35:17 C#/.NET

Ninject - 使用属性注入,而不是构造器注入

长话短说,我正在尝试使用ELMAH与MVC 2和Ninject,我需要用参数构造函数。我创建了一个初始后约在这里:使用一个无参数的控制器构造与Ninject 我建议使用注射财产,而不是构造器注入。所以我从这个感动: 公共类DepartmentsController:控制器 { 私人IDepartmentsRepository departmentsRepository; 公共D ..
发布时间:2016-09-29 12:11:51 C#/.NET

ELMAH没有登录HttpRequestValidationException

在我的ASP.NET应用程序MVC2 ELMAH无法登录任何 HttpRequestValidationException (除非您登录到通过远程桌面Web服务器和浏览该网站为localhost) 例如,如果我输入&放大器;#39 到一个文本框在'/'应用 服务器错误。 运行时错误 说明:服务器上出现应用程序错误。此应用程序的当前自定义 错误设置禁止应用程序 错误的详细信息远程查 ..
发布时间:2016-09-29 12:02:07 C#/.NET

ELMAH - 异常记录,而不必的HttpContext

我试过与ELMAH这个的解决方案。 XmlFileErrorLog但我发现以下异常 System.ArgumentNullException被用户代码 消息=未处理“值不能为null.\r\\\ Parameter名称:上下文“ 来源=”ELMAH“ = PARAMNAME”背景“ 堆栈跟踪:在Elmah.ErrorSignal.FromContext (HttpContext的背景下 ..
发布时间:2016-08-30 14:59:58 C#/.NET

如何使用ELMAH手动登录错误?

是否有可能做到以下几点使用ELMAH: logger.Log(“东西”); 我在做这样的事情:尝试 { // code可能会抛出异常 } 赶上(异常前) { //我要在这里记录错误... } 这异常不会被自动记录ELMAH,因为它已被处理。 解决方案 直接写日志的方法,因为ELMAH 1.0工作:尝试 { 一些code } 赶上(异常前) { Elm ..
发布时间:2016-08-26 15:34:01 C#/.NET

部署PDBS上Azure的Web角色

我有一个是通过VS 2012 Azure项目(在VS手动从权利,而不是)部署一个项​​目。 Web角色项目设置为打造“PDB-只有”调试信息发布模式,但是在部署的时候PDBS未打包并复制到Azure上的Web角色虚拟机。我如何获得PDBS得到包中包含并传输到服务器? 我想包括我生产PDBS的原因是因为我想获得行号在我的报告ELMAH 解决方案 我一个基本的“文件,新的云项目”具有以下设置 ..
发布时间:2016-07-29 17:06:24 云存储

MVC ELMAH V / S的Application_Error

背景 我的 [的HandleError]位置在异常处理我的MVC的Web应用程序,但后来它不能处理一些例外,所以我建议移动到替代的 的Application_Error (的我的SO帖子)我也结束了使用 ELMAH 这似乎更好。 好吧,ELMAH石头!但是我无法找到如何显示它格式化除外(例如我做的Application_Error) ELMAH V / S的Application_Error ..

ELMAH忽略MVC 3网站异常

我不知道这是ELMAH或ASP.NET MVC3,或只是两者的结合问题: 我已经配置了我的MVC 3的网站使用ELMAH,但是当我使我的“pretty”错误页在web.config中,ELMAH停止记录异常。我曾经有过眼前这个在我的web.config, &LT;的customErrors模式=“ON”的defaultRedirect =“/ Error.htm”redirectMode =“ ..
发布时间:2016-07-09 14:28:19 C#/.NET

如何为网络中的管理员登录的ELMAH.axd只访问

我已经创建的应用程序和实施ELMAH记录。在我的网站有三种类型的用户。 管理:可以将所有内容(权利查看elamh.axd) 用户:可以有自己的权限(不能查看elamh.axd) 游客:只有视图(不能查看elamh.axd) 上面的用户将存储在数据库中。 万阿英,蒋达清: - 现在,我怎么能管理保护级别为用户和客户查看ELMAH.axd日志文件? 解决方案 如果您正在使用角色 ..
发布时间:2016-07-07 09:52:37 ASP .NET