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

本文关键字:错误 消息 集合 异常 标准化 构建 | 更新日期: 2023-09-27 18:20:58

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

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

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

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