问题标签 [elmah]

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 投票
2 回答
1532 浏览

silverlight - 一起使用 ELMAH 和 Silverlight

是否可以将 Silverlight 应用程序中引发的异常重定向到 ELMAH?

0 投票
2 回答
1536 浏览

asp.net - Elmah 的动态电子邮件主题?

当 ASP.NET 遇到错误时,我正在使用Elmah的 errorMail 功能发送电子邮件。它允许您配置 SMTP 设置以及硬编码发件人、收件人和主题。

我的问题是:我可以使用动态主题吗?具体来说,我想使用 Exception.Message 属性作为我的主题,这样我就可以从电子邮件的主题行中判断错误是什么。

没有文档,从源代码的快速扫描看来,如果不修改代码是不可能的,但我想我还是会问这个问题。

相关源代码:

0 投票
1 回答
2030 浏览

asp.net-mvc - 使用 ASP.NET MVC、ELMAH 和自定义错误页面进行正确的异常处理

考虑以下情况:

有一个 ASP.NET MVC 应用程序利用 ELMAH 进行集中异常记录。Controller 用 HandlerError 属性标记以捕获特定类型的异常并向用户呈现视图。例如

到目前为止,这正在按预期工作。我现在面临的问题是,“ModelSpecific”错误页面需要 ViewData 中的一些对象。有没有人提示填充以下类型的 ViewPage 的 ViewData 字典

我想到的另一个想法是,也许控制器可以用于带有相应 ActionResults 的 ErrorHandling。但目前我不知道如何做到这一点。

非常感谢任何帮助...

此致,

戈登

0 投票
1 回答
7834 浏览

asp.net-mvc - 配置 ELMAH:无法识别的配置部分错误

设置:

  • 视窗
  • .NET 框架 3.5 SP1
  • ASP .NET MVC 版本 1

我一直在尝试按照http://code.google.com/p/elmah/wiki/MVC上的说明设置 ELMAH,但按 F5 时出现以下错误:

而且,这是配置文件:

编辑

解决了

以下块应该在之后</system.webServer>和之前</configuration>

0 投票
2 回答
1967 浏览

asp.net-mvc - 在 VB 中将 ELMAH 与 ASP.NET MVC 一起使用:编译:Elmah 没有强名称

我已经阅读了将 ASP.NET MVC HandleError 错误传递给 ELMAH 的帖子和代码,并将代码转换为 VB:

但是,我注意到当我尝试编译代码时,我从 VS2008 收到以下错误:

现在,HandleErrorAttribute.vb 位于 [包含 SLN 文件的文件夹]\Main\HandleErrorAttribute.vb 中,视图、控制器等都在 Main 文件夹下。

如果您能够让原始 C# 代码工作,您是如何解决编译时错误的?(而且,如果你让它在 VB 中工作,那就更好了)

编辑

我已经尝试使用 sn.exe 对其进行签名:

显然没有帮助。

0 投票
2 回答
351 浏览

asp.net-mvc - 记录所有黄屏死亡,即使是编译问题

今天早些时候,我们在一个运行在 Windows Server 2003 上的 IIS 上的 MVC 站点上遇到了 YSOD。

通常,这些是使用 ELMAH(使用此设置)通过电子邮件报告的,但由于这是(某种)编译问题,因此没有通过电子邮件报告。

具体错误是:

“不允许使用目录‘App_GlobalResources’,因为该应用程序是预编译的。”

这是一个主要问题,因为潜在客户可能会在我们之前注意到这个问题。当站点上的异常处理程序未被调用时,我们如何确保记录这些 YSOD?

0 投票
3 回答
442 浏览

elmah - Fogbugz 和 ELMAH - 通讯插件

我的雇主目前正在试用 Fogbugz,其中一个不错的功能是我们的异常记录器 (ELMAH) 和 FogBugz 中的案例生成之间的某种自动化。具体来说,如果有一个模块可以向 FogBugz 发送错误报告,然后在 FogBugz 中处理错误,查找重复项(可能按页面名称、异常和违规行分组),并在必要时创建一个新的案子。

据我所知,这可以通过发送带有 ELMAH 的电子邮件,然后在 FogBugz 端安装某种插件来解析报告并执行必要的操作来实现。有没有人尝试过这样的事情?

0 投票
1 回答
445 浏览

elmah - ASP.NET MVC 的错误收集和报告

有没有像 ELMAH 这样的工具来收集 ASP.NET MVC 的错误,与 ELMAH 不同,它可以在 x86 和 x64 上模糊地工作。目前,一个单一的 ELMAH 无法做到这一点,因为它依赖于具有本机代码的 SQLite(对于一个或另一个平台,而不是两者)。

尽管我的设置完全是 x64、Casini,但 Visual Studio 用于编码的 Web 服务器与 Visual Studio 一样是 x86。所以,我正在寻找ELMAH的替代品。

0 投票
1 回答
797 浏览

elmah - 又一个 elmah 问题……除了生产之外,在任何地方都有效

我有使用 SqlErrorLog 的 elmah 设置,这在我的本地使用开发人员网络服务器和我在 IIS 下的集成环境上运行良好。在我的生产机器上,elmah 能够使用 XmlFileErrorLog 将异常记录到 app_data 目录中。当我切换回 SqlErrorLog 时,我得到了 nadda。我已确保数据库存在具有所需的表和三个过程。我已经测试了连接字符串。我已经将本地的 web.configs 与 prod 进行了比较,唯一的区别是连接字符串中的数据库服务器名称。

关于生产安装中还有什么可能会阻塞的任何想法?

~-=迈克=-~

0 投票
1 回答
2371 浏览

asp.net - 如何禁用 Elmah 内存记录?

我们在一个 asp.net 2.0 网络应用程序中使用 Elmah。有没有办法禁用默认的内存日志提供程序?换句话说,我们正在登录到 SQL Server,因此我们希望完全消除默认情况下为 true 的 MemoryErrorLog 提供程序。

谢谢,

杰森