首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >持久化对象引用没有设置错误与[没有相关的源行]

问持久化对象引用没有设置错误与[没有相关的源行]
EN

Stack Overflow用户
提问于 2015-05-06 15:20:32
回答 2查看 1.8K关注 0票数 5

我一直很高兴地开发了一个MVC/Sitecore应用程序,一切都很好。

然而,突然间,我发现了一个错误,告诉我我正在运行一个Object reference not set to the instance of an Object。错误页指向的行没有其他的结束大括号。

我尝试删除视图中可能导致错误的代码行,但错误仍然位于相同的结束大括号上。

所以我评论了整个街区,包括关闭支撑。现在,我得到了以下错误:

'/‘应用程序中的服务器错误。 对象引用未设置为对象的实例。 描述:发生了未处理的异常。 异常详细信息: System.NullReferenceException:对象引用未设置为对象的实例。 源错误: 没有相关的源行 源文件: c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\1a47b3ff\21a05ef3\App_Web_kieomnc4.1.cs Line: 0 NullReferenceException:对象引用没有设置为对象的实例。 ASP._Page_Views_MyCompany_Common_AddressEdit_cshtml.Execute() in c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\1a47b3ff\21a05ef3\App_Web_pjrqnchq.1.cs:0 System.Web.WebPages.WebPageBase.ExecutePageHierarchy() +279 System.Web.Mvc.WebViewPage.ExecutePageHierarchy() +124 System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext,TextWriter作者,WebPageRenderingBase startPage) +109 ( System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext上下文) +379 System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +108 System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList1过滤器,Int32 filterIndex,ResultExecutingContext preContext,ControllerContext controllerContext,ActionResult actionResult) +890 System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +890 System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList1过滤器,ActionResult actionResult) +97 System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext,String actionName) +879

我已经完全停止了WWW服务,关闭了Visual,从临时ASP.NET文件夹中删除了所有临时文件,重新启动了服务,重新加载了Visual,但仍然存在错误。

有人能提出建议吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-06-24 08:16:58

为了防止其他人在这个问题上出错,我删除了IIS中的网站,然后重新创建它,错误消失了。同一位置的相同文件,只有IIS。

票数 1
EN

Stack Overflow用户

发布于 2019-02-05 20:46:29

  1. 打开IIS
  2. 停止IIS服务器
  3. 删除以下目录下的文件夹:c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root
  4. 重新启动IIS服务器。
  5. 再试一次加载页面。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30080980

复制
相关文章

相似问题

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