Sitecore 未找到布局

Sitecore no layout found

我正在 Sitecore 网站上工作,该网站是使用共享代码库(dll 等)和我自己的代码的多站点安装的一部分。不幸的是,我对共享代码知之甚少,因为我没有编写任何代码。

最近的一次构建导致我的站点停止工作。每当我尝试直接浏览到一个页面时,我都会收到一个错误,指出无法找到布局 ({00000000-0000-0000-0000-000000000000})。但是,如果我尝试从内容编辑器中预览同一页面,它就会显示出来。我已经尝试撤消挂起的更改并回滚代码,但它不起作用。任何 ideas/help 将不胜感激。

当 Web 数据库中缺少模板时,我经常会遇到这个问题。

预览通常在 Master 数据库中运行,因此不受 Web 数据库中未发布内容的影响。

尝试完全重新发布用户定义的模板文件夹:

/sitecore/templates/User Defined

经过大量搜索并获得编写基础的人员的帮助后,发现缺少配置导致引用了错误的站点定义文件。