Sharepoint 2010网站模版WSP定制使用点滴
Sharepoint 2010定制网站模板时,由于操作时可能有一些不需要的功能历史信息,导出时会包含进wsp文件,如果部署到新的站点上,由于没有依赖会出错,此时我们可以通过手工简单的修改一下即可模版制作
这个参考MSDN或使用Sharepoint Designer设计和导出即可
模版定制
1、在SPD中把网站保存为模版,注意以 如下形式 命名
如 http://***/demo/_layouts/savetmpl.aspx
文件名: demo
模板名称:演示
模板说明:演示站点模版
包含内容根据需要勾选
[这样命名修改和压缩时不用修改了]
2、在站点集根网站,解决方案中下载demo.wsp
3、使用winrar打开demo.wsp,并解压到一个独立的目录如本方案的pkg目录
4、修改不需要的依赖内容,主要有:
demoWebTemplate\demo\ONet.xml 删除不必要的Feature
demoListInstances\ElementsContentType.xml 删除不必要的内容类型
demoListInstances\ElementsFields.xml删除不必要的字段
[产生以上信息的原因:导出的模版站点定制时新建了内容类型等,但SPD中删除不干净]
*****模版的ID和名称可读性修改
demoWebTemplate\Feature.xml 的内容修改如下
页:
[1]