解决log4net在.net 4.0 ClientProfile下无法使用
log4net在.net 4.0 ClientProfile无法使用,原因是
log4net里面有AspNetTraceAppender、AspNetPatternConverter等使用了System.Web,而 ClientProfile没有包含这个命名空间。
解决办法很简单
下载 log4net的源代码,将 ClientProfile不支持的类全部去掉,重新编译就可以了。
我这里已经编译好了一个:
https://files.cnblogs.com/kiminozo/log4net.ClientProfile.zip