У меня возникли проблемы с реализацией log4net с использованием DNX в библиотеке классов. В моем проекте 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. Есть ли у кого-нибудь какие-либо мысли о том, как я могу решить эту проблему?
Кроме того, если я удалю dnxcore50 из моего файла project.json, кажется, решить, и я могу скомпилировать проект.