gpt4 book ai didi

c# - 带有 Ninject 错误 : MVCApplication does not implement inherited abstract member 的 MVC3

转载 作者:行者123 更新时间:2023-11-30 16:26:47 24 4
gpt4 key购买 nike

这是我第一次尝试使用 Ninject,所以我可能做错了。这是我到目前为止所做的以及我遇到的错误:

  1. 创建了一个名为 TestApplication 的新 MVC3 应用程序。
  2. 下载(通过 NuGet)Ninject v2.2.1.4 和 Ninject.MVC3 v2.2.2.0
  3. 在 Global.asax 文件的第 14 行将 System.Web.HttpApplication 更改为 NinjectHttpApplication。
  4. 构建应用程序。

这导致了以下错误:

错误 1 ​​'TestApplication.MvcApplication' 没有实现继承的抽象成员 'Ninject.Web.Mvc.NinjectHttpApplication.CreateKernel()'

我没有更改 App_Start>NinjectMVC3.cs 代码。

我需要做什么来清除错误?提前感谢您的帮助。

最佳答案

您不需要从 NinjectHttpApplication 继承您的应用程序。 Ninject.MVC3 提供了所有需要的连接。您只需将绑定(bind)添加到 App_Start/NinjectMVC3.cs 文件。

关于c# - 带有 Ninject 错误 : MVCApplication does not implement inherited abstract member 的 MVC3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8495361/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com