我是SharePoint开发的新手。我们已经创建了一个基本站点模板,并使用该模板在同一服务器上的其他位置启动新站点。这工作正常,但新创建的网站似乎“扁平化”在原始网站中创建的自定义内容类型。我认为有一种方法可以保持原始内容类型继承完整,以帮助支持在新网站上进行任何必要的修改。他们仍然可以进行修改,但需要更长的时间,因为您必须单独访问每个列表。有谁知道如何解决这个问题或知道更好的方法来解决这个问题?
答案 0 :(得分:4)
您遇到的问题是从原始网站集转移到另一个网站集。站点模板不存储站点的完整定义 - 仅存储与基础站点定义的差异。从一个网站集移动到另一个网站集,您将丢失基础网站定义并遇到诸如内容类型丢失等问题。
网站模板和网站定义是您可以进行的两个单独的自定义。您需要根据您的要求做出最佳决策。
网站模板
Pro的:
反对的:
网站定义
Pro的:
反对的:
有关创建自定义网站定义的信息,请查看Google。
希望这有帮助!
强尼
答案 1 :(得分:0)
执行此操作的最佳方法是创建一个网站定义,其中内容类型位于其范围适用于服务器场的功能中。
添
答案 2 :(得分:0)
关于Sharepoint网站模板的文章
http://dotnetdreamer.com/2009/05/09/introduction-to-site-templates/