NinjectWebCommon.cs 安装后未添加文件 ninject nuget 包

NinjectWebCommon.cs file is not adding after install ninject nuget package

我正在使用一个 Web api 应用程序,我需要在其中添加 ninject 以进行依赖项注入。我已经完成了这个 Link,其中一一提到了使用 ninject 的步骤。目前我正在使用 MVC 5,因此我在 nuget 中找到了 ninjectMVC5。我安装了它,但根据这个 link 我应该在 App_Start 文件夹中得到 NinjectWebCommon.cs 文件,但没有在那里得到任何文件来注册我们的组件。

我卸载了所有 ninject 软件包并找到了另一个 link 并按照那里的步骤操作,但仍然 ninjectwebcommon.cs 文件未在 app_start 文件夹中找到。

有人可以在这里解释我做错了什么吗?

谢谢,

维卡什

This issue 在 github 上表示将 Ninject 降级到版本 3.2.3 应该可以解决问题。另一种选择是手动添加 NinjectWebCommon.cs