我正在使用 MVC4 开发一个项目,并决定我希望通过 Ninject 添加一些依赖注入。通过 NuGet 下载/安装后,我在NinjectWebCommon.cs
(第 23 行)中发现此错误:
The type 'System.Web.IHttpModule' is defined in an assembly
that is not referenced. You must add a reference to assembly
'System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.
然后稍后(第 44 行):
The type or namespace name 'IHttpModule' could not be found
(are you missing a using directive or an assembly reference?)
我希望这通常可以工作,但是在事后将 Ninject 添加到项目中时,我做了一些不起作用的事情。
编辑:上述错误仅由测试项目引发....