[没有相关的源代码行]的持久性对象引用未设置错误

Fre*_*red 5 c# asp.net-mvc

我一直在愉快地开发MVC / Sitecore App,一切都很好。

但是突然之间我出现了一个错误,告诉我我一直在Object reference not set to the instance of an Object继续。错误页面指向一行,除了右括号。

我尝试删除可能导致错误的视图中的代码行,但该错误仍保留在同一右括号中。

所以我注释掉了整个语句,包括右括号。现在我收到以下错误:

“ /”应用程序中的服务器错误。

你调用的对象是空的。

说明:发生未处理的异常。

异常详细信息:System.NullReferenceException:对象引用未设置为对象的实例。

源错误:

[没有相关的源代码行]

源文件:c:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \临时ASP.NET文件\ root \ 1a47b3ff \ 21a05ef3 \ App_Web_kieomnc4.1.cs行:0

[NullReferenceException:对象引用未设置为对象的实例。]
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 writer,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(IList
1个过滤器,Int32 filterIndex,ResultExecutingContext preContext,ControllerContext controllerContext,ActionResult actionResult)+890
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList 1个过滤器,ActionResult actionResult)+97 System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext,String actionName)+8791 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +890
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList

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

有人可以提出建议吗?

Fre*_*red 1

万一其他人偶然发现这一点,我在 IIS 中删除了该网站,然后重新创建它,错误就消失了。相同的文件位于相同的位置,只是 IIS。