解决log4net在.net 4.0 ClientProfile下无法使用
2012-02-22 21:11
288 查看
log4net在.net 4.0 ClientProfile无法使用,原因是
log4net里面有AspNetTraceAppender、AspNetPatternConverter等使用了System.Web,而 ClientProfile没有包含这个命名空间。
解决办法很简单
下载 log4net的源代码,将 ClientProfile不支持的类全部去掉,重新编译就可以了。
我这里已经编译好了一个:
http://files.cnblogs.com/kiminozo/log4net.ClientProfile.zip
log4net里面有AspNetTraceAppender、AspNetPatternConverter等使用了System.Web,而 ClientProfile没有包含这个命名空间。
解决办法很简单
下载 log4net的源代码,将 ClientProfile不支持的类全部去掉,重新编译就可以了。
我这里已经编译好了一个:
http://files.cnblogs.com/kiminozo/log4net.ClientProfile.zip
相关文章推荐
- .Net下使用System.Data.OracleClient出现“ORA-12154问题“TNS: 无法处理服务名”问题的解决
- HttpUtility类,WPF 使用 .net framework 4.0 client profile 不能引用system.web 解决方法(UrlEncode,HtmlEncode)
- .Net下使用System.Data.OracleClient出现“ORA-12154问题“TNS: 无法处理服务名”问题的解决
- 安装.net 4.0 后,.net 2.0 程序无法使用解决方法
- WPF 使用 .net framework 4.0 client profile 不能引用system.web 解决方法(UrlEncode,HtmlEncode)
- 使用log4net无法将日志记录插入mysql数据库解决办法
- Android项目中sdk 23无法使用HttpGet 和HttpClient的问题解决--只需改一行
- oracle xe client 如何设置 tnsnames.ora(解决无法使用pl/sql developer的问题)
- .NET 4.0 WinForm无法引用System.Web.dll的解决方法
- VS2010使用.net 4.0中的ASP.NET MVC 2 模板建立工程后无法提交HTML代码解决方案一则
- 关于PL\SQL无法在64位Client下使用的原因及解决办法
- 使用“一键清理垃圾”导致.Net程序无法运行的解决办法
- Linux下修改.bash_profile文件后再次用CRT启动环境变量未生效的解决方法,oracle命令无法使用
- 解决.Net 4.0 A potentially dangerous Request.Form value was detected from the client 异常
- VS2010使用.net 4.0中的ASP.NET MVC 2 模板建立工程后无法提交HTML代码解决方案一则
- VS2010使用.net 4.0中的ASP.NET MVC 2 模板建立工程后无法提交HTML代码解决方案一则
- .NET 4.0 环境下无法直接运行 .NET 2.0 程序的问题,当然目前解决了 (转载--来于园中)
- 解决在log4net 中使用sqlite 无法加载“SQLite.Interop.066.DLL ”的问题
- .NET 4.0 WinForm无法引用System.Web.dll的解决方法
- .NET 4.0 和 .NET 4.0 Client Profile 区别