【问题标题】:Cannot perform runtime binding on a null reference Umbraco无法对空引用执行运行时绑定 Umbraco
【发布时间】:2020-07-14 16:54:21
【问题描述】:

好的,我完全不知道为什么会出现此错误。我正在使用 umbraco CMS 版本 7.5.14。这是错误本身的屏幕截图。

我已经尝试了所有可能导致这种情况的明显方法。我确保我的别名是正确的,我确保该内容节点中有内容,并且我尝试清除缓存。奇怪的是我们有一个测试站点,它具有相同的确切代码并且可以正常工作。我不确定这什么时候坏了,但我不知道下一步该怎么做,任何帮助都将不胜感激。这是网站中断的代码块

dynamic _CurrentPage = CurrentPage;
if (CurrentPage.DocumentTypeAlias == "morrellsProduct_Copy")
{
    _CurrentPage = CurrentPage.GetPropertyValue<IEnumerable<Umbraco.Web.Models.DynamicPublishedContent>>("copiedProduct").First();
} 

【问题讨论】:

  • 也许为了更好地查明问题,您可以 1-尝试使用 currentpage 的 Typed 版本:IPublishedContent currentPage = Model.Content; 2-通过右键单击内容面板(在内容部分)并选择重新发布整个站点来重新发布整个站点

标签: c# umbraco7


【解决方案1】:

显然这是由于我们在 2 台单独的服务器上运行该网站造成的。我上面的开发人员告诉我他们想出了这么多,但他们从来没有告诉我解决方案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多