log4net - 想要一个.net 4.0版本

时间:2011-07-12 21:03:57

标签: c# visual-studio-2010 .net-4.0 log4net

我喜欢log4net,但很遗憾没有VS2010 / .NET 4.0版本。 因此,我决定从SVN获取并拥有自己的版本。

有人可以说服我有更好的方法吗?我喜欢它的功能以及它是如何工作的,如果我理解Apache的贡献是如何运作的话,我会自己回馈一个新的解决方案。

3 个答案:

答案 0 :(得分:3)

还有更好的方法。我们在.Net 4解决方案中使用NuGet的log4net,没有任何问题。

我相信log4net依赖于System.Web DLL,它不包含在.Net 4客户端配置文件中。如果必须使用客户端配置文件和log4net,则必须编译自己的配置文件。 This帖子可能是一个好的开始。

答案 1 :(得分:3)

我们只是在所有项目中引用log4net.dll,这根本不是问题。在.NET 4下使用为.NET 2.0编译的DLL没有问题。

答案 2 :(得分:2)

log4net v.1.2.11中添加了对.NET 3.5和4.0的客户端配置文件的支持。已删除对System.Web的依赖。