无法将Log4Net与.net Framework 4一起使用

Ana*_*nth 2 .net c# logging log4net

我们计划在我们的应用程序中使用Log4net.但是如果目标框架是4,我无法导入"log4net"命名空间.

我也收到警告引用的程序集"log4net"无法解析,因为它依赖于"System.Web,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a",它不在当前目标框架中". NETFramework,版本= V4.0,外形=客户".请删除不在目标框架中的程序集的引用或考虑重新定位项目.

那么这里出了什么问题?

注意 - 日志工作如果我将目标框架更改为3.5注意 - 这是一个Windows应用程序.

提前致谢.

sco*_*ott 8

在项目属性页面上,将目标框架从更改.NET Framework 4 Client Profile.NET Framework 4