VS2005下配置log4net遇到的问题
<appender name= "AdoNetAppender_Oracle " type= "log4net.Appender.AdoNetAppender ">
<connectionType value= "System.Data.OracleClient.OracleConnection, System.Data.OracleClient,Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089 ">
</connectionType>
....
</appender>
请问其中
1.Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089是什么意思?
2. <connectionType> 是如何得到的?
------解决方案--------------------1,version是指这个程序集的发布版本号,culture是他的文化代码,也就是语言代码,publicKeyToken是他的强名称。
2,connectionType应该是配置类型名称。关于类型名称的表示,在MSDN上有,建议去查查MSDN。一般来说是这样配置的:typename,assemblyName。不过对于有强名称的程序集来说,这样配置就不成,需要把版本号、文化代码和强名称都配置进去。