我的团队目前正在构建ASP.NET MVC应用程序,我们正在尝试决定实现哪些框架来处理错误处理和日志记录。
选择其中一个而不是另一个的原因是什么?
答案 0 :(得分:11)
就个人而言,我一直在为许多客户使用企业库,我还没有使用ELMAH。这是我对Ent Lib的看法。
答案 1 :(得分:6)
ELMAH简单易用,易于实施。 EntLib很大,“企业化”,功能强大。在你的情况下,基于我对你的情况知之甚少,我会毫不犹豫地推荐任何东西。但是,如果我必须为你选择一个,我会说ELMAH的原因。
答案 2 :(得分:5)
我可能不在这里,这种情况经常发生,但EntLibrary旨在帮助开发异常处理,而ELMAH则会向您展示异常发生的时间和地点。如果您只想要一个例外报告,请使用ELMAH,如果您需要更多电源EntLib。
答案 3 :(得分:3)
此外,Elmah专门用于捕获和记录未处理的例外。它可以配置为记录捕获的异常,但这是最近添加的,而不是它的主要目的。