【发布时间】:2018-02-21 12:52:53
【问题描述】:
我的项目中有 Common.Logging.Log4Net1213 的依赖项,当我尝试更新它时,我得到:
无法解决依赖关系。 'Log4Net 2.0.8' 不兼容 'Common.Logging.Log4Net1213 3.4.1 约束:Log4Net (= 2.0.3)'。
为什么会这样?我有 Log4Net 2.8,所以较早版本的 Common.Logging.Log4Net1213 与 Log4Net 2.8 兼容,最后一个版本不兼容?我只是不明白。
感谢您的帮助。
【问题讨论】:
-
您可以从您的项目中删除 Log4Net 及其依赖项,然后再次将其安装到您需要的版本中。它应该通过 NuGet 自己加载所有需要的依赖项。
-
处理这个问题的时间比我想的要长。我看到其中一个回复已被标记为答案,但是您实际上做了什么来修复/解决方法?希望你记得,但如果你迅速从这个开始,我不会怪你! :)
标签: c# nuget-package