【问题标题】:Rebuilding link database in Sitecore在 Sitecore 中重建链接数据库
【发布时间】:2020-07-22 15:25:24
【问题描述】:

在 Sitecore 8.1(初始版本)中重建链接数据库时出现以下错误。

对象引用未设置为对象的实例。 [NullReferenceException:对象引用未设置为对象的实例。] Sitecore.Shell.Applications.Dialogs.RebuildLinkDatabase.RebuildLinkDatabaseForm.CheckStatus()

有什么修复错误的建议吗?

谢谢, 卡提克

【问题讨论】:

    标签: sitecore sitecore8.1


    【解决方案1】:

    Sitecore 8.1 于 5 年前发布,此后进行了大量改进。产品似乎是 out of mainstream support,因此 Sitecore 不会在这里为您提供帮助。

    您可以执行以下操作:

    1. 下载iLSpy——逆向工程工具查看源代码
    2. 查看RebuildLinkDatabaseForm类,CheckStatus方法是如何实现的; NRE 可以在哪里冒泡
    3. 使用额外的日志记录和改进的 NRE 处理重新编译代码并通过 wwwroot\sitecore\shell\Applications\Dialogs\RebuildLinkDatabase\RebuildLinkDatabase.xml 文件将其连接起来

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-27
      • 1970-01-01
      • 2015-10-23
      • 2017-12-11
      相关资源
      最近更新 更多