Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 事件日志中的Enterprise Library 5.0日志记录错误,事件ID为6352_C#_Enterprise Library - Fatal编程技术网

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

C# 事件日志中的Enterprise Library 5.0日志记录错误,事件ID为6352,c#,enterprise-library,C#,Enterprise Library,我正在使用Enterprise Library 5.0在WCF应用程序中记录错误。我已登录到SQL数据库,若数据库已关闭,则登录到EventLog 问题是,若数据库关闭或连接字符串不正确,它将使用事件ID 6352和所有详细信息记录在应用程序事件日志中 问题是,若我将日志发送到SQL server并将事件ID发送为5000,那个么我希望企业库使用事件ID 5000登录事件日志 但企业库日志记录为事件ID 6352和内部错误详细信息我有事件ID 5000 当SQL Server关闭时,如何使用事件

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

问题是,若数据库关闭或连接字符串不正确,它将使用事件ID 6352和所有详细信息记录在应用程序事件日志中

问题是,若我将日志发送到SQL server并将事件ID发送为5000,那个么我希望企业库使用事件ID 5000登录事件日志

但企业库日志记录为事件ID 6352和内部错误详细信息我有事件ID 5000


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

当前,在不更改LogWriter类的代码的情况下,无法修改内部错误的事件ID,LogWriter类的源代码为,并且许可证允许您这样做

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