Enterprise Library 5.0事件日志中的日志记录错误为事件ID 6352

时间:2011-02-01 01:20:57

标签: c# enterprise-library

我在WCF应用程序中使用Enterprise Library 5.0进行错误登录。我已登录到SQL数据库,如果数据库已关闭,则登录到EventLog。

问题是,如果数据库已关闭或连接字符串不正确,则会在事件ID为6352的应用程序事件日志中记录所有详细信息。

问题是如果我将日志发送到SQL服务器并将事件ID发送为5000,我希望Enterprise Library使用事件ID 5000登录事件日志。

但Enterprise Library记录为事件ID 6352,内部错误详细信息我有事件ID 5000。

如何在SQL Server关闭时使用事件ID 5000登录事件查看器。

1 个答案:

答案 0 :(得分:0)

目前,如果不更改LogWriter类的代码,则无法修改内部错误的事件ID,源代码为available且许可证允许您这样做。

您可能还希望suggest将其作为未来版本EntLib的功能请求。