构建标准化的异常/错误消息集合

时间:2014-09-05 15:17:26

标签: c# winforms

我们正在用WinForms,C#构建一个非常大的项目。对于异常/错误消息,每个开发人员都会写下当时想到的内容。这会使追踪错误变得困难或变慢。

我想知道构建项目范围错误/异常库的好方法是什么,每个异常都有错误代码,以便每个人在类似的情况下使用相同的消息?

1 个答案:

答案 0 :(得分:1)

Microsoft的企业库可能正是您所寻找的,因为它有一个异常处理块。这使您可以为应用程序的每个层定义一致的异常行为。

快速概述: http://msdn.microsoft.com/en-us/library/ff664698(v=pandp.50).aspx

基本上,您需要将所有与异常相关的内容放入配置文件中。有一些非平凡的设置来实现这一目标。这是一个简短的(ish)指南,虽然还有更多: http://www.codeproject.com/Articles/10255/Exception-Handling-Logging-Application-Block-Enter