首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >N尚未为web应用程序注册内核

N尚未为web应用程序注册内核
EN

Stack Overflow用户
提问于 2021-02-27 02:46:52
回答 1查看 22关注 0票数 0

我刚刚继承了一个用Framework4.8编写的程序。这是一个asp.net应用程序。当我们试图访问我们网站上的登录页面时,我们得到这个错误:

事件代码: 3005事件消息:发生未处理的异常。事件时间:2021年2月26日上午11:35:59事件时间(协调世界时):2021年2月26日6:35:59 PM事件ID: a930ec5b24ce461cb7ea325a5a3df94d事件序列: 10事件发生:5事件详细代码:0

应用程序信息:应用程序域: /LM/W3SVC/2/ROOT/ControlRoom-1-132588368625020589信任级别:完整应用程序虚拟路径: /ControlRoom应用程序路径:

应用程序路径

计算机名称: 945597-PREVIDEN进程信息:进程ID: 2680进程名称: w3wp.exe帐户名: IIS APPPOOL\login.controlroom异常信息:异常类型: InvalidOperationException异常消息:类型ASP.usercontrols

_

用户名密码登录

_

ascx请求注入,但尚未为web应用程序注册内核。请确保您的项目定义了NinjectHttpApplication。在Ninject.Web.KernelContainer.Inject(对象实例)、在System.Web.UI.Control.InitRecursive(控制namingContainer)、在System.Web.UI.Control.InitRecursive(控制namingContainer)、在System.Web.UI.Control.InitRecursive(控制namingContainer)、在System.Web.UI.Control.InitRecursive(控制namingContainer)、在System.Web.UI.Control.InitRecursive(控制namingContainer)、在System.Web.UI.Control.InitRecursive(控制namingContainer)、在System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,Boolean includeStagesAfterAsyncPoint)

请求信息:请求URL:

url

Login.aspx?ReturnUrl=/控制室请求路径: /ControlRoom/Login.aspx用户主机地址:

主机IP

用户:已验证: False验证类型:线程帐户名: IIS线程信息:线程ID: 62线程帐户名: IIS APPPOOL\login.controlroom正在模拟: False堆栈跟踪:位于System.Web.UI.Control.InitRecursive( APPPOOL\login.controlroom )的Ninject.Web.KernelContainer.Inject(对象实例

namingContainer)在System.Web.UI.Control.InitRecursive(控制namingContainer)在System.Web.UI.Control.InitRecursive(控制namingContainer)在System.Web.UI.Control.InitRecursive(控制namingContainer)在System.Web.UI.Control.InitRecursive(控制namingContainer)在System.Web.UI.Control.InitRecursive(控制namingContainer)在System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,Boolean includeStagesAfterAsyncPoint)

我尝试过重置应用程序池,重新部署站点,甚至重启整个服务器,但仍然失败。我没有使用Ninject的经验,我也不知道什么是问题或解决方案。托管此页面的主站点正在工作,只是此页面正在失败。我可以提供代码,如果需要,但我不知道什么将是有用的在这个时候。该站点使用的是Ninject 3.2.0

EN

Stack Overflow用户

回答已采纳

发布于 2021-03-02 02:39:22

这实际上是web.config文件中连接字符串的问题。一旦我们把它指向正确的位置,它又开始工作了。它与第九对象没有任何关系,这是错误被捕获和抛出的地方,而这反过来又把我们抛出了实际的问题。

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66391236

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档