SharePoint网站模板基本上是一个保存的版本,它是网站定义与网站当前状态之间的差异。我读到过,网站模板只能应用于使用与创建模板相同的网站定义的网站。SharePoint - 确定用于创建网站模板(.STP)的网站定义
如果您有STP文件,您如何确定使用哪个网站定义来创建网站模板?
SharePoint网站模板基本上是一个保存的版本,它是网站定义与网站当前状态之间的差异。我读到过,网站模板只能应用于使用与创建模板相同的网站定义的网站。SharePoint - 确定用于创建网站模板(.STP)的网站定义
如果您有STP文件,您如何确定使用哪个网站定义来创建网站模板?
使用下列步骤来确定一个网站模板是基于什么样的网站定义:
我不知道为什么,但该网站的定义进行分组,这样你可能不知道到底使用了哪个网站定义。例如,团队网站,空白网站和文档工作区都共享相同的Tempalte ID(1)。这应该意味着具有该ID的网站模板应该能够应用于这三个站点中的任何一个。
STP文件只是ZIP压缩文件。如果将扩展名重命名为* .ZIP,则可以提取内容并检查将包含您正在查找的信息的XML文件。
我没有一个STP文件,所以我不能确切地告诉你要找什么文件,但我以前做过,不难找到。
祝你好运!
我已经编写了SharePoint对象模型代码列表,用于创建侧面的所有站点和站点定义。请看这里:
http://manish-sharepoint.blogspot.com/2009/06/finding-template-used-to-create-sites.html