我在本地运行的页面很好,但在服务器上运行时出错:
无法对空引用执行运行时绑定
抛出错误的一行是:
var selection = CurrentPage.Site().FirstChild("Members").FirstChild("General").FirstChild("Visits").Children("VisitsListing").Where("Visible");
将其更改为运行正常,因此它似乎是.Children
的最后一次调用抛出它:
var selection = CurrentPage.Site().FirstChild("Members").FirstChild("General").FirstChild("Visits");
我检查了文档类型和结构,它们在本地和服务器上看起来都是一样的。
在Content
下,Visits
有一个条目,其下方有条目列表,所有条目都包含Visits Listing
个文档。
任何人都知道造成这种情况的原因是什么?
答案 0 :(得分:1)
您应该重新发布整个站点以更新umbraco.config缓存文件