【发布时间】:2010-10-10 10:14:51
【问题描述】:
SharePoint 网站模板基本上是网站定义与网站当前状态之间差异的保存版本。我读过网站模板只能应用于使用与创建模板相同的网站定义的网站。
如果您有 STP 文件,您如何确定使用哪个站点定义来创建站点模板?
【问题讨论】:
标签: sharepoint stp
SharePoint 网站模板基本上是网站定义与网站当前状态之间差异的保存版本。我读过网站模板只能应用于使用与创建模板相同的网站定义的网站。
如果您有 STP 文件,您如何确定使用哪个站点定义来创建站点模板?
【问题讨论】:
标签: sharepoint stp
STP 文件只是 ZIP 压缩文件。如果您将扩展名重命名为 *.ZIP,您可以提取内容并检查包含您要查找的信息的 XML 文件。
我没有 STP 文件,所以我无法准确告诉您要查找的文件,但我以前做过,而且不难找到。
祝你好运!
【讨论】:
使用这些步骤来确定网站模板所基于的网站定义:
我不知道为什么,但是站点定义是分组的,因此您可能不知道确切使用了哪个站点定义。例如,团队网站、空白网站和文档工作区都共享相同的模板 ID (1)。这应该意味着具有该 ID 的站点模板应该能够应用于这 3 个站点中的任何一个。
【讨论】:
我已经编写了 SharePoint 对象模型代码列出了所有站点以及用于创建端的站点定义。请在此处查看:
http://manish-sharepoint.blogspot.com/2009/06/finding-template-used-to-create-sites.html
【讨论】: