我们在推出具有功能的内容类型时遇到问题。如何将它们转出到SharePoint场并同时更新数据库。现在,我们无法弄明白。是否有必须定制的东西?
答案 0 :(得分:0)
通过“更新数据库”,我认为您的意思是自定义数据库,而不是任何SharePoint数据库?
设计数据库,以便使用某种机制来存储版本。在其最简单的形式中,具有版本行/列的配置表就足够了。 您可以在功能激活事件中放置检查数据库版本的代码,并在必要时执行任何更新数据库的自定义T-SQL脚本。
答案 1 :(得分:0)
内容类型可能会让人感到困惑。一旦您按功能部署了内容类型,并且某人正在使用此内容类型(即,共享点列表,文档,页面布局等),您就无法通过重新部署该功能来更新内容类型。这是设计的。当列表添加内容类型时,它会在网站集中创建内容类型的副本。
有两种方法可以解决这个问题: