Skip to main content
  1. Posts/

Some Enterprise Library 3.0 - April 2007 bug fixes

··1 min

Here are the bug fixes I wrote for Enterprise Library 3.0 - April 2007, related to using the EntLibLoggingProxyTraceListener to proxy .NET TraceListener messages to Enterprise Library and logging over MSMQ via MsmqTraceListener.

In Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EntLibLoggingProxyTraceListener, comment out:

properties.Add(TraceEventCacheKey, eventCache); // line 66 & 146 (fix for SerializationException)

In Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqTraceListener, change:

queueMessage.Label = messageLabel;

to:

queueMessage.Label = string.IsNullOrEmpty (messageLabel) ? string.Empty : messageLabel; // line 153 (fix for ArgumentNullException)

In LoggingDatabase.sql, change:

[Title] [nvarchar](256) NOT NULL,

to:

[Title] [nvarchar](256) NULL,
George Tsiokos
Author
George Tsiokos

Leave a comment

Preview

Comments are reviewed before publishing.