摘要:C#类库LogLib引入Log4Net,编译时凡是引入LogLib类库的类库全部报错,显示没有添加引用。
最近项目需要使用日志,就把老朋友log4net拿来使。编译的时候居然报错了,太不够意思了。
检查完所有代码,引用,dll文件版本都没有问题。
经过半个昼夜的奋战,终于找到了一个隐秘的问题。
VS2010建立WinFrom应用程序时,会默认使用.Net Framwork 4 Client Profile模式,如果改成.Net Framwork 4 问题就可以得到解决
.Net Framwork 4 Client Profile是简易版,可以满足单机应用程序开发,而.Net Framwork 4 是完全版,可以满足各种需求,所以如果以后出现这样的问题,请注意修改Taget Framework。
怎么形容VS2010呢,孔雀开屏,自作多情。