无法在SharePoint 2010网站集中查看文档ID

我正在尝试在我的网站集中configuration文档IDfunction,但无法显示文档ID。 我做了以下几件事:

  1. 打开网站集function中的文档IDfunction
  2. 试图通过PowerShell安装function(它说已经安装)
  3. 设置“文档ID设置”以分配ID,使其前缀为“TEST”,并重置网站集中的所有文档ID以前缀开头
  4. 从中央pipe理员(对于存放网站集的Web应用程序)执行“文档ID启用/禁用作业”和“文档ID分配作业”
  5. 等待,reran工作,尝试IISRESET等

无论如何,我无法将文档ID列显示在网站集内的任何文档库中。 我有这个在另一台服务器上工作,所以我不知道为什么这次不工作。 任何想法,将不胜感激。

我们向微软公司开了一个案子,最后用这个解决了同样的问题:

validationWeb应用程序/站点是否启用了文档ID

$ web = get-spweb URL

$ web.properties

如果将documentID_enabled设置为0,如何解决:

$ web = get-spweb URL

$ web.properties [“docid_enabled”] =” 1”

$ web.properties.update()

做了一些更多的testing后,我注意到由于某种原因,如果使用发布门户作为根站点模板创build网站集,此function并不总是有效。 如果在创build网站集(包括Enterprise Wiki)时使用其他模板,则该function似乎可以正常工作。 这似乎不关系什么模板用于子网站。

function未正确激活的一个很好的线索是,当您在“网站集pipe理”中configuration文档ID时,前缀最初是空白的。