0

每当我尝试使用 sitecore 内容管理系统以预览模式查看网页时,都会弹出此错误:

你调用的对象是空的。

描述:

当前 Web 请求执行期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详情:

System.NullReferenceException:对象引用未设置为对象的实例。

源错误:

在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。

堆栈跟踪:

[NullReferenceException: Object reference not set to an instance of an object.]
NLC.Website.layouts.SubLayouts.Body_Header.Page_Load(Object sender, EventArgs e) in D:\src\tfs2010\Sitecore.ATS\Dev\1.0\NLC.Website\layouts\SubLayouts\PageStructure\Body-Header.ascx.cs:52

System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +24
System.Web.UI.Control.LoadRecursive() +70
System.Web.UI.Control.LoadRecursive() +189
System.Web.UI.Control.LoadRecursive() +189
System.Web.UI.Control.LoadRecursive() +189
System.Web.UI.Control.LoadRecursive() +189
System.Web.UI.Control.LoadRecursive() +189
System.Web.UI.Control.LoadRecursive() +189
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3063

我是使用这个程序的新手,目前正在试验它。我在编程方面的知识有限,但我愿意学习!所以,如果你有任何建议,我会全力以赴!

4

2 回答 2

2

检查第 52 行NLC.Website\layouts\SubLayouts\PageStructure\Body-Header.ascx.cs是否有一个为空的对象。在 Sitecore 站点中,这有时是一个不存在的项目。

NullReferenceException有关和调试它的更多信息,请参阅以下 SOF 问题。

什么是 NullReferenceException,我该如何解决?

于 2013-01-24T22:28:01.033 回答
0

您调用或设置值的任何对象都NULL在 Body-Header.ascx.cs 中(第 52 行)。

于 2013-01-28T14:01:57.927 回答