关于企业库----Logging模块------日志存数据库
我想问一下,把日志记录进文件和把日志记录进数据库需要引用的命名空间有什么不同吗?
因为是这样的,把日志存进数据库时,配置文件的listener节点下,其中listenerDataType="Microsoft.Practices.EnterpriseLibrary.Logging.Database.Configuration.FormattedDatabaseTraceListenerData, Microsoft.Practices.EnterpriseLibrary.Logging.Database, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null"
但是,运行的时候listenerDataType为空了,结果就抛出异常了,我想应该是程序没有引用到Microsoft.Practices.EnterpriseLibrary.Logging.Database.Configuration.FormattedDatabaseTraceListenerData,
我看了一下企业库的源代码,发现FormattedDatabaseTraceListener.cs和存进文件等其他方式的不一样,这个文件独立到另一个项目中了,我估计可能是没编译进来,所以为空,我把..Logging.DataBase这个命名空间也引入了,异常没了,但是还是没效果,现在不知道问题在哪儿了.,,苦闷中~~
希望大家能给我个Sample,或者一些有用的连接,参考参考
谢谢
~