我不确定这个问题是否与log4net特别相关,或者这是VS的一些问题。
每次我尝试,我都有相同的结果。但是,让我们从头开始。
我正在创建一个简单的控制台应用程序(.net 4)并使用nuget来安装log4net库。 现在,当我想从中添加一些代码时,intellisense工作正常:
但是当我尝试编译它时,我有一个错误
这是我在这一刻发现的唯一一个组件,我遇到了这个问题。我绝对不知道发生了什么(以及为什么)。我已经检查了其他两个解决方案,问题是一样的。我还没有检查手动下载的版本。
答案 0 :(得分:1)
很可能缺少潜在的依赖关系。一个非常常见的原因是该项目使用的是客户端配置文件而不是完整的.NET 4.0。 (不确定log4Net,但在包含第三方库,特别是那些与网络有联系的库时,我遇到了很多)。如果我是正确的,只需进入属性并将框架版本更改为完整的.NET 4.0就可以解决问题。