Sitecore在主目录外发布项目

Sitecore在主目录外发布项目,sitecore,publishing,Sitecore,Publishing,我在“主”位置之外创建Sitecore项目。发布项目时,它不会出现在Web数据库中。它看起来被跳过了。您的项目在内容树中的位置对项目是否发布没有任何影响。您的项目是否在主页节点下并不重要 发布时跳过项目的原因可能有多种: 该项目没有您在发布时选择的语言版本 该项的父项(或其他父项)未发布,没有您要发布的语言版本 项目或其祖先之一设置了一些发布限制 请检查工作流并确保其处于正确状态。通常,示例模板在其标准值中设置了工作流。有时,启用跟踪以了解项目未发布的原因非常有用 请在/App_Config/S

我在“主”位置之外创建Sitecore项目。发布项目时,它不会出现在Web数据库中。它看起来被跳过了。

您的项目在内容树中的位置对项目是否发布没有任何影响。您的项目是否在
主页
节点下并不重要

发布时跳过项目的原因可能有多种:

  • 该项目没有您在发布时选择的语言版本
  • 该项的父项(或其他父项)未发布,没有您要发布的语言版本
  • 项目或其祖先之一设置了一些发布限制

  • 请检查工作流并确保其处于正确状态。通常,示例模板在其标准值中设置了工作流。

    有时,启用跟踪以了解项目未发布的原因非常有用

    请在/App_Config/Sitecore.Config文件中找到管道,并将UpdateStatistics处理器的节点值更改为“true”。再次发布项目时,将在Sitecore日志文件中添加其他跟踪消息。应该有跳过该项目的原因。希望这会有所帮助


    注意:问题解决后,不要忘记将值返回到“false”。追踪有点贵

    检查是否勾选了“从不发布”复选框

    感谢您的回复。你说的我都查过了。该项目是英文的,它是根项目,与主页处于同一级别(在内容下)。没有发布限制,但仍然不起作用。项目已从示例项目模板中删除。但它仍不会显示在Web数据库中。该项目是否为工作流?它是处于最终工作流状态还是处于
    草稿
    或其他状态?