我是一名Java开发人员,刚刚开始学习C#以开发一对夫妇项目。我很高兴地看到,我习惯使用的许多Java框架(log4j,ant,hibernate等)都有它们的.net版本(log4net,nant,nhibernate)。Log4net引用程序集依赖项问题
我刚刚创建了一个项目,并试图把它log4net的装配基准,但我有以下警告(后面4个错误通知不承认log4net的命名空间和类):
的引用集结号“log4net的” 无法得到解决,因为它的“System.Web程序, 版本= 4.0.0.0,文化=中立, 公钥= b03f5f7f11d50a3a”这 不是当前目标 框架 ”一 依赖。 NETFramework,版本= V4.0,外形=客户”。 请删除对不在目标框架中的组件 的引用或者 考虑重新定位您的项目。
我添加了对System.Web.ApplicationServices
和System.Web.Services
的引用,但它不起作用。任何帮助解决这个依赖性问题将不胜感激。
感谢
这非常有帮助。我在安装Visual Studio 2010后创建的第一个项目默认将目标设置为客户端配置文件 – zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz 2012-05-31 03:56:12