我在类库中使用 DNX 实现 log4net 时遇到问题。我的 project.json 中有以下内容 -
...
"dependencies": {
"log4net": "2.0.3",
"Microsoft.Framework.Logging": "1.0.0-beta4"
},
"frameworks": {
"dnx451": { },
"dnxcore50": {
"dependencies": {
"System.Collections": "4.0.10-beta-22816",
"System.Linq": "4.0.0-beta-22816",
"System.Threading": "4.0.10-beta-22816",
"Microsoft.CSharp": "4.0.0-beta-22816"
}
}
}
...
当我尝试在课堂上使用 log4net 时,出现以下错误 -
但是,我确实看到了 DNX 451 和 50 的参考文件夹中的参考。有人对我如何解决这个问题有任何想法吗?
此外,如果我从我的 project.json 文件中删除 dnxcore50,它似乎可以解决并且我可以编译该项目。