问题标签 [elmah.mvc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3320 浏览

asp.net-mvc - Elmah.MVC working under IIS Express but not IIS 7.5

I'm trying to get Elmah working under ASP.NET MVC and I thought I had. I used the very convenient Elmah MVC project which automatically setup my web.config file. Now if I run the project under IIS Express then Elmah works just perfectly. I can access it with the correct Authorisation and the logs are stored in my SQL Database. However when I try and run it under IIS 7.5 I get an:

I'm baffled as to why this might be. As a test I've created a brand new clean MVC project and it reacts exactly the same way.

0 投票
0 回答
2072 浏览

asp.net-mvc - 如何在 asp.net 解决方案中设置 ELMAH

我是 ELMAH 错误记录的新手。我尝试了不同的选择,但没有奏效。以下是我的解决方案项目结构。我正在使用 ELMAH.MVC 块包。

xyz.sol

我已经在 xyz.web (MVC 项目)中设置了 ELMAH,它适用于基本测试,即。404 错误。我可以看到记录的错误,也可以在 url www.project-name.com/ELmah 中看到

但是,我也想在所有其他类库(服务和数据)中使用 ELMAH。当服务层出现故障时,该错误永远不会记录在 ElMAH 中。我的印象是 ELMAH.mvc nuget 包日志本身所有已处理和未处理的异常。看来我可能缺少配置,或者我可能也必须在类库项目中配置 ELMAH。

请指教。

谢谢


遵循我的全局句柄错误过滤器。它到达 OnException 但从未到达 LogException 方法,因为“RaiseErrorSignal”方法总是返回 true。你能告诉我我做错了什么吗?

0 投票
1 回答
343 浏览

asp.net-mvc - Elmah.ErrorMailModule.ReportError 错误抛出 FormatException,从而回收 w3wp 进程

最近,我注意到 IIS 中的 Web 应用程序随机重启,有时每 20 分钟一次。我检查了事件日志,发现了各种错误:

  • 级别:错误
  • 来源:.Net 运行时
  • 事件编号:1026

以下是异常详情:

我正在使用 Elmah (1.2.2) 的最新稳定版本。下面是<elmah>web.config 中的配置节点

我将其设置为以异步模式(async="true")发送此类电子邮件。如果这些是在后台线程上产生的,并且在后台线程上发生错误,据我所知,该进程已终止。

有什么想法可以做什么?

我正在使用 IIS7 和 ASP.Net MVC 4。

0 投票
3 回答
1740 浏览

asp.net-mvc - Elmah.Mvc 2.0 自定义身份验证

我正在尝试为 Elmah.Mvc 2.0 实现自定义身份验证。我知道我的 web.config 中有两个键(elmah.mvc.allowedRoles 和 elmah.mvc.allowedUsers),但这对我来说还不够。

我有一个自定义表单身份验证方法,它在 cookie 中添加了一些随机盐,所以我没有一个明确的用户名来输入 elmah.mvc.allowedUsers 值。此外,我没有实施任何角色。

有没有办法覆盖 ElmahController 或一些 Elmah 身份验证类/方法?

谢谢!

0 投票
1 回答
210 浏览

elmah.mvc - 在 MVC 项目中安装 ELMAH

通过 Visual Studio 2012 Nuget Manager 安装 ELMAH 时,我得到一个必须登录的窗口(见屏幕截图)。我在 nuget.org 上注册了自己,但使用该帐户,我仍然无法安装 ELMAH 并且仍然获得该登录窗口。一些帮助会很棒!

在此处输入图像描述

0 投票
1 回答
126 浏览

asp.net-mvc-4 - ASP.NET MVC / IIS / Elmah 问题 | 已定义部分或组名称“安全性”

突然之间,我在 Visual Studio 中收到如下错误:

错误 113 部分或组名称“安全”已定义。对此的更新可能只发生在定义它的配置级别。我的项目\web.config

这是它抱怨的部分:-

不用说安全部分只出现一次。这就像它在某处或某处检查文件的缓存版本。

我最近在这里遇到了一个非常相似的问题: Elmah.MVC working under IIS Express but not IIS 7.5

但是那里的解决方案似乎在这里不起作用

0 投票
0 回答
406 浏览

asp.net-mvc-4 - Elmah 每个错误都会发送多封电子邮件。只有远程端口不同

我有一个 ASP.NET MVC 4 应用程序,我使用 ELMAH 仅发送电子邮件。每个错误都会向我发送 2 封电子邮件,并且远程端口有所不同,但仅此而已。而且,那个 PORT # 不是我的应用程序正在访问的端口。

例如,我使用 localhost 端口 55116

错误 1 ​​端口:51467 错误 2 端口:51469

为什么我会收到两封电子邮件,我怎样才能将其减少到一封?

0 投票
1 回答
134 浏览

c# - 尝试让 Elmah 手动记录消息时出错

我在我的 MVC4 项目中使用 ELMAH。我想手动记录消息。根据关于这个主题的其他SO问题,我这样做......

和..

但是在我的 elmah.axd 页面(显示所有日志)上,它在摘要中说...

我希望它会显示我的信息。有人可以告诉我这是它应该工作的方式,还是我做错了并且我的日志导致异常。

(请保持答案简单,因为我是 C# 新手)

0 投票
0 回答
263 浏览

wcf - 在 WCF 中配置 ELMAH 时出现异常

我想使用 ELMAH 配置 SQL Server 的日志记录。我收到以下问题:

内容类型 text/html;响应消息的 charset=utf-8 与绑定的内容类型不匹配 (application/soap+xml; charset=utf-8)。如果使用自定义编码器,请确保正确实现 IsContentTypeSupported 方法。响应的前 1024 个字节是:

......

这是我的服务web.config

这位于另一个托管层项目中。我的服务类别和合同在另一个项目中。它们被映射在一起以进行自我托管。

我添加了以下类和属性:

在我的服务层而不是托管层。并用以下内容装饰我的服务类:

现在我故意在我的服务方法中添加了 ab 异常。但是在执行时,我遇到了上面提到的异常。有人可以帮帮我吗?

0 投票
1 回答
653 浏览

asp.net-mvc-4 - 如何运行 Elmah 脚本来创建数据库

我安装了 Elmah,现在运行程序时出现错误。我看到错误与架构有关。所以我意识到我需要运行一个脚本来创建表。

我已经下载了脚本文件。如果我选择运行,则会打开一个对话框,要求我选择一个程序来打开文件。愚蠢的问题我该怎么选择?

如果我浏览,我会看到 MS SQL Server 和 SQL Server Compact。如果我选择 SQL Server,我会看到文件夹 80、90 等。Compact 提供了一个文件夹 V4。

新手 - 显然,我在这里有一个大问题,但我不能成为第一个。所以请一些新手帮助。

我正在使用 MVC4/ef5 localdb\v11。System.Data.SqlServerCe.4.0 用于我的项目数据库。

JW