Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我花了几个小时试图弄清楚为什么在将 Ninject 和 Ninject.Web.Common 升级到最新版本后,我一直得到这个 TypeLoadException。
我有答案,我会发布,以防其他人得到同样的结果。
INinjectHttpApplicationPlugin 接口已经从使用 RequestScope 作为属性更改为 GetRequestScope 作为方法。
Ninject.MVC3 尚未更新,因此这是一个重大更改。
要解决此问题,请不要升级,或者安装 Ninject.MVC3 的 3.0.2 预发布版本。
您很可能会混合使用稳定和不稳定的 NuGet 包。如果你使用所有一个或所有其他,你很好。如果你不是,你不是。