【发布时间】:2019-02-15 18:08:01
【问题描述】:
我有一个 ASP.NET WebForms 应用程序,它使用了一些 Ninject 包,但我被困在某个版本上。当我尝试升级到最新版本时,出现“无法解决依赖关系”问题。
有问题的包是:
Package InstalledVer LatestVer
------------------------------------------------------
Ninject v3.2.2 v3.3.4
Ninject.Web v3.2.1 ✔ v3.2.1
Ninject.Web.Common v3.2.3 v3.3.1
Ninject.Web.Common.WebHost v3.2.3 v3.3.1
如果我尝试更新 Ninject,我会得到:
无法解决依赖关系。 'Ninject 3.3.4' 不兼容 'Ninject.Web 3.2.1 约束:Ninject (>= 3.2.0 &&
但是Ninject.Web 已经是最新版本了!
我应该更改Ninject.Web 的依赖行为还是不安全?如果我这样做,我应该将依赖行为更改为什么?
谢谢
【问题讨论】:
标签: nuget ninject ninject.web